diff options
Diffstat (limited to 'gcc/lto-wrapper.c')
-rw-r--r-- | gcc/lto-wrapper.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gcc/lto-wrapper.c b/gcc/lto-wrapper.c index 516c621..08106be 100644 --- a/gcc/lto-wrapper.c +++ b/gcc/lto-wrapper.c @@ -1983,17 +1983,17 @@ 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"); + if(p.GetCode() == Cody::Client::PC_OK) { + fprintf(stderr, "\tlto compilation succeeded\n"); + } + else { + if(!p.GetString().empty()) { + fprintf(stderr, "\tlto compilation failure message: %s\n", p.GetString().c_str()); } else { - fprintf(stderr, "\tlto compilation failure message: %s\n", p.GetString().c_str()); + fprintf(stderr, "\tlto compilation unknown failure\n"); } } - else { - fprintf(stderr, "\tlto compilation unknown failure\n"); - } ++r_iter; } |