commit 41d8d4340b9fd3b352eadc080603502f0c6a2692
Author: Jakub Bogusz <[email protected]>
Date:   Sat Feb 1 16:39:44 2014 +0100

    - fixed giflib patch; release 12

 fbida-giflib.patch | 15 +++++++--------
 fbida.spec         |  2 +-
 2 files changed, 8 insertions(+), 9 deletions(-)
---
diff --git a/fbida.spec b/fbida.spec
index 93ba1f4..47e1af6 100644
--- a/fbida.spec
+++ b/fbida.spec
@@ -21,7 +21,7 @@ Summary:      fbida - a few applications for viewing and 
editing images
 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
diff --git a/fbida-giflib.patch b/fbida-giflib.patch
index 60a45ea..6508915 100644
--- a/fbida-giflib.patch
+++ b/fbida-giflib.patch
@@ -1,16 +1,15 @@
 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
@@ -21,7 +20,7 @@ diff -Naur fbida-2.09-orig/rd/read-gif.c 
fbida-2.09/rd/read-gif.c
            if (debug)
                fprintf(stderr,"gif: DGifGetRecordType failed\n");
 -          PrintGifError();
-+          localPrintGifError();
++          localPrintGifError(h->gif->Error);
            return -1;
        }
        switch (RecordType) {
@@ -30,7 +29,7 @@ diff -Naur fbida-2.09-orig/rd/read-gif.c 
fbida-2.09/rd/read-gif.c
                    if (debug)
                        fprintf(stderr,"gif: DGifGetExtension failed\n");
 -                  PrintGifError();
-+                  localPrintGifError();
++                  localPrintGifError(h->gif->Error);
                    return -1;
                }
                if (debug) {
@@ -55,7 +54,7 @@ diff -Naur fbida-2.09-orig/rd/read-gif.c 
fbida-2.09/rd/read-gif.c
                if (debug)
                    fprintf(stderr,"gif: DGifGetImageDesc failed\n");
 -              PrintGifError();
-+              localPrintGifError();
++              localPrintGifError(h->gif->Error);
            }
            if (NULL == h->gif->SColorMap &&
                NULL == h->gif->Image.ColorMap) {
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/fbida.git/commitdiff/41d8d4340b9fd3b352eadc080603502f0c6a2692

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to