oops - omitted from previous delta
authorNick Clifton <nickc@redhat.com>
Mon, 28 Sep 2009 12:15:51 +0000 (12:15 +0000)
committerNick Clifton <nickc@redhat.com>
Mon, 28 Sep 2009 12:15:51 +0000 (12:15 +0000)
bfd/doc/ChangeLog
bfd/doc/chew.c

index 03eca56bbd2ca00ebed87c997381d82b94c5b1c1..b85e3a1a204b9698d9ba9974c57db5b3f5424766 100644 (file)
@@ -1,3 +1,9 @@
+2009-09-25  Martin Thuresson  <martint@google.com>
+
+       Update soruces to make alpha targets compile cleanly with
+       -Wc++-compat:
+       * chew.c: Add casts.
+
 2009-08-29  Martin Thuresson  <martin@mtme.org>
 
        * chew.c (newentry, add_intrinsic): Rename variable new to
index 172bc581c7c77316ab072b92169d3b6c011ad82f..2276c8a6d59623b3e7c93c9b53391fec0983f5ed 100644 (file)
@@ -130,7 +130,7 @@ init_string_with_size (buffer, size)
 {
   buffer->write_idx = 0;
   buffer->size = size;
-  buffer->ptr = malloc (size);
+  buffer->ptr = (char *) malloc (size);
 }
 
 static void
@@ -201,7 +201,7 @@ catchar (buffer, ch)
   if (buffer->write_idx == buffer->size)
     {
       buffer->size *= 2;
-      buffer->ptr = realloc (buffer->ptr, buffer->size);
+      buffer->ptr = (char *) realloc (buffer->ptr, buffer->size);
     }
 
   buffer->ptr[buffer->write_idx++] = ch;
@@ -228,7 +228,7 @@ catbuf (buffer, buf, len)
     {
       while (buffer->write_idx + len >= buffer->size)
        buffer->size *= 2;
-      buffer->ptr = realloc (buffer->ptr, buffer->size);
+      buffer->ptr = (char *) realloc (buffer->ptr, buffer->size);
     }
   memcpy (buffer->ptr + buffer->write_idx, buf, len);
   buffer->write_idx += len;
@@ -1177,7 +1177,7 @@ nextword (string, word)
        }
     }
 
-  *word = malloc (length + 1);
+  *word = (char *) malloc (length + 1);
 
   dst = *word;
   src = word_start;