aboutsummaryrefslogtreecommitdiff
path: root/gdb/reverse.c
diff options
context:
space:
mode:
authorPedro Alves <palves@redhat.com>2013-04-19 15:32:56 +0000
committerPedro Alves <palves@redhat.com>2013-04-19 15:32:56 +0000
commit0f928d685b5b8adbf5e557fb21da52e4b8aace8b (patch)
tree0deef82fa78ad907acdc98291fb2e1628f835f7a /gdb/reverse.c
parent89f6d8377b9a3a157db806a7b3fb30f3f8e353ca (diff)
downloadgdb-0f928d685b5b8adbf5e557fb21da52e4b8aace8b.zip
gdb-0f928d685b5b8adbf5e557fb21da52e4b8aace8b.tar.gz
gdb-0f928d685b5b8adbf5e557fb21da52e4b8aace8b.tar.bz2
-Wpointer-sign: bookmarks.
Bookmarks are opaque to the core code -- by design, the target is free to use any sort of blob as bookmark identifier. The record target chooses to use strings for bookmarks. This adds casts following that direction, fixing -Wpointer-sign warnings. gdb/ 2013-04-19 Pedro Alves <palves@redhat.com> * record-full.c (record_full_get_bookmark): Change local 'ret' type to char * and add cast to gdb_byte *. (record_full_goto_bookmark): Handle 'bookmark' argument as a string. * reverse.c (goto_bookmark_command): Add casts to gdb_byte *.
Diffstat (limited to 'gdb/reverse.c')
-rw-r--r--gdb/reverse.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/reverse.c b/gdb/reverse.c
index 171c53c..c0d7058 100644
--- a/gdb/reverse.c
+++ b/gdb/reverse.c
@@ -259,7 +259,7 @@ goto_bookmark_command (char *args, int from_tty)
|| strncmp (args, "end", strlen ("end")) == 0)
{
/* Special case. Give target opportunity to handle. */
- target_goto_bookmark (args, from_tty);
+ target_goto_bookmark ((gdb_byte *) args, from_tty);
return;
}
@@ -268,7 +268,7 @@ goto_bookmark_command (char *args, int from_tty)
/* Special case -- quoted string. Pass on to target. */
if (args[strlen (args) - 1] != args[0])
error (_("Unbalanced quotes: %s"), args);
- target_goto_bookmark (args, from_tty);
+ target_goto_bookmark ((gdb_byte *) args, from_tty);
return;
}