From c9021189f60aa6e22a8e1d2e541cdb67285b3987 Mon Sep 17 00:00:00 2001 From: Arnold Metselaar Date: Tue, 17 Jan 2006 21:15:56 +0000 Subject: Use unsigned char to hold data to be disassembled. --- opcodes/z80-dis.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'opcodes/z80-dis.c') diff --git a/opcodes/z80-dis.c b/opcodes/z80-dis.c index 38ce4d1..a3d1247 100644 --- a/opcodes/z80-dis.c +++ b/opcodes/z80-dis.c @@ -26,7 +26,7 @@ struct buffer bfd_vma base; int n_fetch; int n_used; - char data[4]; + unsigned char data[4]; } ; typedef int (*func)(struct buffer *, disassemble_info *, char *); @@ -377,9 +377,9 @@ static int prt_d (struct buffer *buf, disassemble_info * info, char *txt) { int d; - signed char *p; + unsigned char *p; - p = (unsigned char*) buf->data + buf->n_fetch; + p = buf->data + buf->n_fetch; if (fetch_data (buf, info, 1)) { @@ -398,9 +398,9 @@ prt_d_n (struct buffer *buf, disassemble_info * info, char *txt) { char mytxt[TXTSIZ]; int d; - signed char *p; + unsigned char *p; - p = (unsigned char*) buf->data + buf->n_fetch; + p = buf->data + buf->n_fetch; if (fetch_data (buf, info, 1)) { @@ -454,7 +454,7 @@ pref_xd_cb (struct buffer * buf, disassemble_info * info, char* txt) { int d; char arg[TXTSIZ]; - signed char *p; + unsigned char *p; buf->n_used = 4; p = buf->data; -- cgit v1.1