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.
This commit is contained in:
Ulrich Weigand 2015-12-01 18:04:39 +01:00
parent 2e3b657e3a
commit 974eac9d76
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
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.

View File

@ -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. */