diff options
author | Joel Brobecker <brobecker@gnat.com> | 2013-04-30 11:52:13 +0000 |
---|---|---|
committer | Joel Brobecker <brobecker@gnat.com> | 2013-04-30 11:52:13 +0000 |
commit | e96330f8a0b100e9c264977ccd36cecfad66888f (patch) | |
tree | 2a7c307ebfceadfb88593641fc4184809e52d4cb /gdb/sol-thread.c | |
parent | b66173eafa56bfa8ddfbfc2bb7c66d97c56046b0 (diff) | |
download | gdb-e96330f8a0b100e9c264977ccd36cecfad66888f.tar.gz |
Fix -Wpointer-sign warning in sol-thread.c
This fixes a couple of compiler warnings in rw_common when calling
target_read_memory/target_write_memory due to the type of parameter
"buf" (char *) not matching what these function expect (gdb_byte *).
gdb/ChangeLog:
* sol-thread.c (rw_common): Change type of parameter "buf"
to "gdb_byte *".
(ps_pdwrite, ps_ptwrite): Cast parameter "buf" in call to
rw_common to "gdb_byte *" instead of "char *".
Diffstat (limited to 'gdb/sol-thread.c')
-rw-r--r-- | gdb/sol-thread.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gdb/sol-thread.c b/gdb/sol-thread.c index fd29100f8a4..969bfafe486 100644 --- a/gdb/sol-thread.c +++ b/gdb/sol-thread.c @@ -782,7 +782,7 @@ ps_pglobal_lookup (gdb_ps_prochandle_t ph, const char *ld_object_name, static ps_err_e rw_common (int dowrite, const struct ps_prochandle *ph, gdb_ps_addr_t addr, - char *buf, int size) + gdb_byte *buf, int size) { int ret; struct cleanup *old_chain; @@ -831,7 +831,7 @@ ps_err_e ps_pdwrite (gdb_ps_prochandle_t ph, gdb_ps_addr_t addr, gdb_ps_write_buf_t buf, gdb_ps_size_t size) { - return rw_common (1, ph, addr, (char *) buf, size); + return rw_common (1, ph, addr, (gdb_byte *) buf, size); } /* Copies SIZE bytes from target process .text segment to debugger memory. */ @@ -849,7 +849,7 @@ ps_err_e ps_ptwrite (gdb_ps_prochandle_t ph, gdb_ps_addr_t addr, gdb_ps_write_buf_t buf, gdb_ps_size_t size) { - return rw_common (1, ph, addr, (char *) buf, size); + return rw_common (1, ph, addr, (gdb_byte *) buf, size); } /* Get general-purpose registers for LWP. */ |