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