diff -Naur fbida-2.09-orig/rd/read-gif.c fbida-2.09/rd/read-gif.c
--- fbida-2.09-orig/rd/read-gif.c 2013-07-29 16:43:26.949362012 -0400
+++ fbida-2.09/rd/read-gif.c 2013-07-29 16:43:43.669166969 -0400
-@@ -13,6 +13,14 @@
+@@ -13,6 +13,13 @@
int w,h;
};
+static void
-+localPrintGifError(void)
++localPrintGifError(int ErrorCode)
+{
-+ int ErrorCode=0;
-+ GifErrorString(ErrorCode);
-+ fprintf(stderr, "\nGIF-LIB error: %i.\n", ErrorCode);
++ const char *err = GifErrorString(ErrorCode);
++ fprintf(stderr, "\nGIF-LIB error %d: %s.\n", ErrorCode, err);
+}
+
static GifRecordType
if (debug)
fprintf(stderr,"gif: DGifGetRecordType failed\n");
- PrintGifError();
-+ localPrintGifError();
++ localPrintGifError(h->gif->Error);
return -1;
}
switch (RecordType) {
if (debug)
fprintf(stderr,"gif: DGifGetExtension failed\n");
- PrintGifError();
-+ localPrintGifError();
++ localPrintGifError(h->gif->Error);
return -1;
}
if (debug) {
if (debug)
fprintf(stderr,"gif: DGifGetImageDesc failed\n");
- PrintGifError();
-+ localPrintGifError();
++ localPrintGifError(h->gif->Error);
}
if (NULL == h->gif->SColorMap &&
NULL == h->gif->Image.ColorMap) {
Summary(pl.UTF-8): fbida - kilka aplikacji do oglądania i edycji obrazków
Name: fbida
Version: 2.09
-Release: 11
+Release: 12
License: GPL
Group: Applications/Graphics
Source0: http://www.kraxel.org/releases/fbida/%{name}-%{version}.tar.gz