2002-02-25 Lutz MÜller <lutz@users.sourceforge.net>
authorLutz Mueller <lutz.s.mueller@gmail.com>
Mon, 25 Feb 2002 11:11:40 +0000 (12:11 +0100)
committerLutz Mueller <lutz.s.mueller@gmail.com>
Mon, 25 Feb 2002 11:11:40 +0000 (12:11 +0100)
        Patch by Basil Dias <basil.dias@wipro.com>:

        * libjpeg/jpeg-data.c: Missing realloc.

ChangeLog
libjpeg/jpeg-data.c

index 998d056..d6bf230 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2002-02-25  Lutz MÜller <lutz@users.sourceforge.net>
+
+       Patch by Basil Dias <basil.dias@wipro.com>:
+
+       * libjpeg/jpeg-data.c: Missing realloc.
+
 2002-02-21  Lutz Müller <lutz@users.sourceforge.net>
 
        * libexif/canon: Set up support for parsing MakerNotes.
index bc6e283..d6c69c7 100644 (file)
@@ -125,6 +125,7 @@ jpeg_data_save_data (JPEGData *data, unsigned char **d, unsigned int *ds)
                        break;
                case JPEG_MARKER_APP1:
                        exif_data_save_data (s.content.app1, &ed, &eds);
+                       *d = realloc (*d, sizeof (char) * (*ds + 2));
                        (*d)[*ds + 0] = (eds + 2) >> 8;
                        (*d)[*ds + 1] = (eds + 2) >> 0;
                        *ds += 2;