aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorUlrich Weigand <ulrich.weigand@de.ibm.com>2015-12-01 18:04:39 +0100
committerUlrich Weigand <ulrich.weigand@de.ibm.com>2015-12-01 18:04:39 +0100
commit974eac9d7694ca14dcdf6d1a74777a265fffdb95 (patch)
tree3e8196d7408a808419d323cb9aabacddfa5055fe /gdb
parent2e3b657e3a811087533cec33307eb8bbf454cd1c (diff)
downloadgdb-974eac9d7694ca14dcdf6d1a74777a265fffdb95.zip
gdb-974eac9d7694ca14dcdf6d1a74777a265fffdb95.tar.gz
gdb-974eac9d7694ca14dcdf6d1a74777a265fffdb95.tar.bz2
Avoid "operation may be undefined" warning in remote.c
GCC 4.1 gives the following warning: gdb/remote.c: In function 'remote_parse_stop_reply': gdb/remote.c:6549: warning: operation on 'p' may be undefined on this line of code: event->ptid = read_ptid (++p, &p); Since p actually isn't used afterwards anyway, simply use NULL. gdb/ * remote.c (remote_parse_stop_reply): Avoid GCC 4.1 "operation may be undefined" warning.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/remote.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 49ba2bc..2f87091 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,10 @@
2015-12-01 Ulrich Weigand <uweigand@de.ibm.com>
+ * remote.c (remote_parse_stop_reply): Avoid GCC 4.1 "operation
+ may be undefined" warning.
+
+2015-12-01 Ulrich Weigand <uweigand@de.ibm.com>
+
* remote.c (remote_newthread_step): Initialize item.name.
(remote_get_threads_with_qthreadinfo): Likewise.
diff --git a/gdb/remote.c b/gdb/remote.c
index c60f173..52c5df8 100644
--- a/gdb/remote.c
+++ b/gdb/remote.c
@@ -6548,7 +6548,7 @@ Packet: '%s'\n"),
event->ws.value.integer = value;
if (*p != ';')
error (_("stop reply packet badly formatted: %s"), buf);
- event->ptid = read_ptid (++p, &p);
+ event->ptid = read_ptid (++p, NULL);
break;
}
case 'W': /* Target exited. */