* z8k-dis.c (fetch_data): Use unsigned char to make ancient gcc's
authorStu Grossman <grossman@cygnus>
Wed, 19 May 1993 22:37:08 +0000 (22:37 +0000)
committerStu Grossman <grossman@cygnus>
Wed, 19 May 1993 22:37:08 +0000 (22:37 +0000)
happy.

opcodes/z8k-dis.c

index d296f64c3dc6145b48ebb45ef8ecdc74bbe07aeb..858d5a2102e006c063c722268cea13a0ab5ae257 100644 (file)
@@ -64,7 +64,7 @@ fetch_data (info, nibble)
      struct disassemble_info *info;
      int nibble;
 {
-  char mybuf[20];
+  unsigned char mybuf[20];
   int status;
   instr_data_s *priv = (instr_data_s *)info->private_data;
   bfd_vma start = priv->insn_start + priv->max_fetched / 2;
@@ -72,13 +72,13 @@ fetch_data (info, nibble)
   if ((nibble % 4) != 0)
     abort ();
   status = (*info->read_memory_func) (start,
-                                     mybuf,
+                                     (bfd_byte *) mybuf,
                                      (nibble - priv->max_fetched) / 2,
                                      info);
   if (status != 0)
     {
       (*info->memory_error_func) (status, start, info);
-      longjmp (priv->bailout);
+      longjmp (priv->bailout, 1);
     }
 
   {