proc-service.c: Add (gdb_byte *) cast
authorSimon Marchi <simon.marchi@polymtl.ca>
Sat, 24 Oct 2015 22:36:25 +0000 (18:36 -0400)
committerSimon Marchi <simon.marchi@polymtl.ca>
Sat, 24 Oct 2015 22:36:25 +0000 (18:36 -0400)
A cast here is necessary, just as it's necessary in ps_pdwrite just
below.  The type of buf can't be changed, since it's fixed in the ps_pd*
API.

gdb/ChangeLog:

* proc-service.c (ps_pdread): Add cast.

gdb/ChangeLog
gdb/proc-service.c

index e86cbad..fae9d4d 100644 (file)
@@ -1,5 +1,9 @@
 2015-10-24  Simon Marchi  <simon.marchi@polymtl.ca>
 
+       * proc-service.c (ps_pdread): Add cast.
+
+2015-10-24  Simon Marchi  <simon.marchi@polymtl.ca>
+
        * sparc64-tdep.c (sparc64_store_arguments): Split assignment of
        valbuf.
 
index 484054a..d05aa85 100644 (file)
@@ -140,7 +140,7 @@ ps_err_e
 ps_pdread (gdb_ps_prochandle_t ph, psaddr_t addr,
           gdb_ps_read_buf_t buf, gdb_ps_size_t size)
 {
-  return ps_xfer_memory (ph, addr, buf, size, 0);
+  return ps_xfer_memory (ph, addr, (gdb_byte *) buf, size, 0);
 }
 
 /* Write SIZE bytes from BUF into the target process PH at address ADDR.  */