Index: head/graphics/exact-image/files/patch-codecs__gif.cc =================================================================== --- head/graphics/exact-image/files/patch-codecs__gif.cc (revision 298785) +++ head/graphics/exact-image/files/patch-codecs__gif.cc (revision 298786) @@ -1,11 +1,29 @@ ---- codecs/gif.cc.orig 2009-07-02 18:34:16.000000000 -0400 -+++ codecs/gif.cc 2009-07-02 18:38:40.000000000 -0400 -@@ -232,7 +232,7 @@ +--- codecs/gif.cc.orig 2010-03-03 16:04:44.000000000 -0500 ++++ codecs/gif.cc 2012-06-08 14:47:50.000000000 -0400 +@@ -22,6 +22,17 @@ + + #include + ++void ExactImagePrintGifError(void) ++{ ++ char *Err = GifErrorString(); ++ if (Err != NULL) ++ std::cerr << "\nGIF-LIB error: " << Err << std::endl; ++ else ++ std::cerr << "\nGIF-LIB undefined error " << GifError() << "." << std::endl; ++} ++ ++#define PrintGifError ExactImagePrintGifError ++ + /* The way Interlaced image should. */ + static const int InterlacedOffset[] = { 0, 4, 2, 1 }; + +@@ -232,7 +243,7 @@ } free (OutputBuffer); - delete (RedBuffer); delete (GreenBuffer); delete (BlueBuffer); + delete[] RedBuffer; delete[] GreenBuffer; delete[] BlueBuffer; EGifCloseFile(GifFile); return true; Property changes on: head/graphics/exact-image/files/patch-codecs__gif.cc ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property