updating for generic libcody interface

This commit is contained in:
John Ravi 2020-09-24 03:53:47 +00:00
parent 9eebf96f87
commit d02e931dca
2 changed files with 13 additions and 13 deletions

View File

@ -1983,16 +1983,16 @@ cont:
while(r_iter != response.end()) {
Cody::Packet const &p = *r_iter;
if(p.GetCode() == Cody::Client::PC_INVOKED) {
if(strcmp(p.GetString().c_str(), "success") == 0) {
fprintf(stderr, "\tlto compilation succeeded\n");
}
else {
fprintf(stderr, "\tlto compilation failure message: %s\n", p.GetString().c_str());
}
if(p.GetCode() == Cody::Client::PC_OK) {
fprintf(stderr, "\tlto compilation succeeded\n");
}
else {
fprintf(stderr, "\tlto compilation unknown failure\n");
if(!p.GetString().empty()) {
fprintf(stderr, "\tlto compilation failure message: %s\n", p.GetString().c_str());
}
else {
fprintf(stderr, "\tlto compilation unknown failure\n");
}
}
++r_iter;

View File

@ -170,7 +170,7 @@ module_resolver::ConnectRequest (Cody::Server *s, unsigned version,
int
module_resolver::ModuleRepoRequest (Cody::Server *s)
{
s->ModuleRepoResponse (repo);
s->PathnameResponse (repo);
return 0;
}
@ -190,7 +190,7 @@ module_resolver::cmi_response (Cody::Server *s, std::string &module)
if (iter->second.empty ())
s->ErrorResponse ("no such module");
else
s->ModuleCMIResponse (iter->second);
s->PathnameResponse (iter->second);
return 0;
}
@ -237,9 +237,9 @@ module_resolver::IncludeTranslateRequest (Cody::Server *s,
}
if (iter == map.end () || iter->second.empty ())
s->IncludeTranslateResponse (false);
s->BoolResponse (false);
else
s->ModuleCMIResponse (iter->second);
s->PathnameResponse (iter->second);
return 0;
}
@ -265,7 +265,7 @@ int module_resolver::InvokeSubProcessRequest (Cody::Server *s, std::vector<std::
fork_execute (new_argv[0], new_argv, true);
// TODO: send back a compile status response
s->InvokedResponse("success");
s->OKResponse();
return 0;
}