From: Sergio Durigan Junior Date: Mon, 9 Feb 2015 23:58:12 +0000 (-0500) Subject: PR remote/17946: Fix wrong comparison of pointer against char X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0b24eb2de5a6dbefe48fd57fcf5d0e7fb24895d4;p=binutils-gdb.git PR remote/17946: Fix wrong comparison of pointer against char We were comparing a pointer against a char on remote.c. 'dcb' filed a bug to inform us about that. I pushed the following patch under the obvious rule. gdb/ChangeLog: 2015-02-09 Sergio Durigan Junior PR remote/17946 * gdb/remote.c (remote_parse_stop_reply): Fix wrong comparison of pointer against char. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 7b989d877eb..be32f3ef1bb 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2015-02-09 Sergio Durigan Junior + + PR remote/17946 + * gdb/remote.c (remote_parse_stop_reply): Fix wrong comparison + of pointer against char. + 2015-02-09 Mark Wielaard * c-typeprint.c (cp_type_print_method_args): Handle '_Atomic'. diff --git a/gdb/remote.c b/gdb/remote.c index 3980aadd92c..dbfc10b3091 100644 --- a/gdb/remote.c +++ b/gdb/remote.c @@ -5682,7 +5682,7 @@ Packet: '%s'\n"), { p++; - if (p == '\0') + if (*p == '\0') ; else if (strncmp (p, "process:", sizeof ("process:") - 1) == 0)