diff options
Diffstat (limited to 'gdb/target-memory.c')
-rw-r--r-- | gdb/target-memory.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/gdb/target-memory.c b/gdb/target-memory.c index 93772aa..9067033 100644 --- a/gdb/target-memory.c +++ b/gdb/target-memory.c @@ -28,8 +28,10 @@ static int compare_block_starting_address (const void *a, const void *b) { - const struct memory_write_request *a_req = a; - const struct memory_write_request *b_req = b; + const struct memory_write_request *a_req + = (const struct memory_write_request *) a; + const struct memory_write_request *b_req + = (const struct memory_write_request *) b; if (a_req->begin < b_req->begin) return -1; @@ -288,7 +290,7 @@ compute_garbled_blocks (VEC(memory_write_request_s) *erased_blocks, static void cleanup_request_data (void *p) { - VEC(memory_write_request_s) **v = p; + VEC(memory_write_request_s) **v = (VEC(memory_write_request_s) **) p; struct memory_write_request *r; int i; @@ -299,7 +301,7 @@ cleanup_request_data (void *p) static void cleanup_write_requests_vector (void *p) { - VEC(memory_write_request_s) **v = p; + VEC(memory_write_request_s) **v = (VEC(memory_write_request_s) **) p; VEC_free (memory_write_request_s, *v); } |