Home | History | Annotate | Download | only in libtiff
      1 diff --git a/third_party/libtiff/tif_getimage.c b/third_party/libtiff/tif_getimage.c
      2 index 8523793..97fa94d 100644
      3 --- a/third_party/libtiff/tif_getimage.c
      4 +++ b/third_party/libtiff/tif_getimage.c
      5 @@ -478,10 +478,7 @@ TIFFRGBAImageBegin(TIFFRGBAImage* img, TIFF* tif, int stop, char emsg[1024])
      6         return 1;
      7  
      8    fail_return:
      9 -        _TIFFfree( img->redcmap );
     10 -        _TIFFfree( img->greencmap );
     11 -        _TIFFfree( img->bluecmap );
     12 -        img->redcmap = img->greencmap = img->bluecmap = NULL;
     13 +        TIFFRGBAImageEnd(img);
     14          return 0;
     15  }
     16