Author: fredkiefer
Date: Thu May 28 23:44:19 2015
New Revision: 38581

URL: http://svn.gna.org/viewcvs/gnustep?rev=38581&view=rev
Log:
        * Source/NSBitmapImageRep+GIF.m: Handle EGifOpen similar to
        other version specific functions.
        * Headers/Additions/GNUstepGUI/GSXibElement.h
        * Headers/Additions/GNUstepGUI/GSXibLoading.h
        * Headers/Additions/GNUstepGUI/GSXibObjectContainer.h
        * Headers/Additions/GNUstepGUI/GSXibParser.h
        Correct FSF address.

Modified:
    libs/gui/trunk/ChangeLog
    libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibElement.h
    libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibLoading.h
    libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibObjectContainer.h
    libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibParser.h
    libs/gui/trunk/Source/NSBitmapImageRep+GIF.m

Modified: libs/gui/trunk/ChangeLog
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gui/trunk/ChangeLog?rev=38581&r1=38580&r2=38581&view=diff
==============================================================================
--- libs/gui/trunk/ChangeLog    (original)
+++ libs/gui/trunk/ChangeLog    Thu May 28 23:44:19 2015
@@ -1,4 +1,14 @@
-2015-05-26: Sebastian Reitenbach <[email protected]>
+2015-05-28 Fred Kiefer <[email protected]>
+
+       * Source/NSBitmapImageRep+GIF.m: Handle EGifOpen similar to other
+       version specific functions.
+       * Headers/Additions/GNUstepGUI/GSXibElement.h
+       * Headers/Additions/GNUstepGUI/GSXibLoading.h
+       * Headers/Additions/GNUstepGUI/GSXibObjectContainer.h
+       * Headers/Additions/GNUstepGUI/GSXibParser.h
+       Correct FSF address.
+
+2015-05-26 Sebastian Reitenbach <[email protected]>
 
        * Source/NSView.m
        * Source/NSTextContainer.m
@@ -19,10 +29,13 @@
        * Source/NSSplitView.m
        * Model/GMArchiver.m
        * TextConverters/RTF/RTFConsumer.m
-         Format string fixes and casts 
+         Format string fixes and casts
        * Source/NSGradient.m
        * Source/NSWindow.m
          abs() -> fabs()
+       * Source/NSBitmapImageRep+GIF.m
+         giflib 5.1.0 also has EGifCloseFile with 2 parameters,
+         so add a define like others have to fix its usage.
 
 2015-05-22 Fred Kiefer <[email protected]>
 

Modified: libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibElement.h
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibElement.h?rev=38581&r1=38580&r2=38581&view=diff
==============================================================================
--- libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibElement.h  (original)
+++ libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibElement.h  Thu May 28 
23:44:19 2015
@@ -9,21 +9,23 @@
    Refactored slightly by: Gregory Casamento <[email protected]>
    Created: May 2010
 
-   This file is part of the GNUstep Base Library.
+   This file is part of the GNUstep GUI Library.
 
    This library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Library General Public
+   modify it under the terms of the GNU Lesser General Public
    License as published by the Free Software Foundation; either
    version 2 of the License, or (at your option) any later version.
 
    This library is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Library General Public License for more details.
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.         See the GNU
+   Lesser General Public License for more details.
 
-   You should have received a copy of the GNU Library General Public
-   License along with this library; if not, write to the Free
-   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
+   You should have received a copy of the GNU Lesser General Public
+   License along with this library; see the file COPYING.LIB.
+   If not, see <http://www.gnu.org/licenses/> or write to the 
+   Free Software Foundation, 51 Franklin Street, Fifth Floor, 
+   Boston, MA 02110-1301, USA.
 */
 
 #ifndef _GNUstep_H_GSXibElement

Modified: libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibLoading.h
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibLoading.h?rev=38581&r1=38580&r2=38581&view=diff
==============================================================================
--- libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibLoading.h  (original)
+++ libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibLoading.h  Thu May 28 
23:44:19 2015
@@ -9,21 +9,23 @@
    Refactored slightly by: Gregory Casamento <[email protected]>
    Created: May 2010
 
-   This file is part of the GNUstep Base Library.
+   This file is part of the GNUstep GUI Library.
 
    This library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Library General Public
+   modify it under the terms of the GNU Lesser General Public
    License as published by the Free Software Foundation; either
    version 2 of the License, or (at your option) any later version.
 
    This library is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Library General Public License for more details.
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.         See the GNU
+   Lesser General Public License for more details.
 
-   You should have received a copy of the GNU Library General Public
-   License along with this library; if not, write to the Free
-   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
+   You should have received a copy of the GNU Lesser General Public
+   License along with this library; see the file COPYING.LIB.
+   If not, see <http://www.gnu.org/licenses/> or write to the 
+   Free Software Foundation, 51 Franklin Street, Fifth Floor, 
+   Boston, MA 02110-1301, USA.
 */
 
 #ifndef _GNUstep_H_GSXibLoading

Modified: libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibObjectContainer.h
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibObjectContainer.h?rev=38581&r1=38580&r2=38581&view=diff
==============================================================================
--- libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibObjectContainer.h  
(original)
+++ libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibObjectContainer.h  Thu May 
28 23:44:19 2015
@@ -7,21 +7,23 @@
    Written by: Gregory Casamento <[email protected]>
    Created: March 2014
 
-   This file is part of the GNUstep Base Library.
+   This file is part of the GNUstep GUI Library.
 
    This library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Library General Public
+   modify it under the terms of the GNU Lesser General Public
    License as published by the Free Software Foundation; either
    version 2 of the License, or (at your option) any later version.
 
    This library is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Library General Public License for more details.
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.         See the GNU
+   Lesser General Public License for more details.
 
-   You should have received a copy of the GNU Library General Public
-   License along with this library; if not, write to the Free
-   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
+   You should have received a copy of the GNU Lesser General Public
+   License along with this library; see the file COPYING.LIB.
+   If not, see <http://www.gnu.org/licenses/> or write to the 
+   Free Software Foundation, 51 Franklin Street, Fifth Floor, 
+   Boston, MA 02110-1301, USA.
 */
 
 #ifndef _GNUstep_H_GSXibObjectContainer

Modified: libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibParser.h
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibParser.h?rev=38581&r1=38580&r2=38581&view=diff
==============================================================================
--- libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibParser.h   (original)
+++ libs/gui/trunk/Headers/Additions/GNUstepGUI/GSXibParser.h   Thu May 28 
23:44:19 2015
@@ -7,21 +7,23 @@
    Written by: Gregory Casamento <[email protected]>
    Created: March 2014
 
-   This file is part of the GNUstep Base Library.
+   This file is part of the GNUstep GUI Library.
 
    This library is free software; you can redistribute it and/or
-   modify it under the terms of the GNU Library General Public
+   modify it under the terms of the GNU Lesser General Public
    License as published by the Free Software Foundation; either
    version 2 of the License, or (at your option) any later version.
 
    This library is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-   Library General Public License for more details.
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.         See the GNU
+   Lesser General Public License for more details.
 
-   You should have received a copy of the GNU Library General Public
-   License along with this library; if not, write to the Free
-   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
+   You should have received a copy of the GNU Lesser General Public
+   License along with this library; see the file COPYING.LIB.
+   If not, see <http://www.gnu.org/licenses/> or write to the 
+   Free Software Foundation, 51 Franklin Street, Fifth Floor, 
+   Boston, MA 02110-1301, USA.
 */
 
 #ifndef _GNUstep_H_GSXibParser

Modified: libs/gui/trunk/Source/NSBitmapImageRep+GIF.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gui/trunk/Source/NSBitmapImageRep%2BGIF.m?rev=38581&r1=38580&r2=38581&view=diff
==============================================================================
--- libs/gui/trunk/Source/NSBitmapImageRep+GIF.m        (original)
+++ libs/gui/trunk/Source/NSBitmapImageRep+GIF.m        Thu May 28 23:44:19 2015
@@ -59,6 +59,7 @@
 // GIF > 5.0
 #if GIFLIB_MAJOR >= 5
   #define DGifOpen(s, i) DGifOpen(s, i, NULL)
+  #define EGifOpen(s, i) EGifOpen(s, i, NULL)
 #endif
 
 // GIF> 5.1
@@ -529,11 +530,8 @@
       free(GIFImage);
       return nil;
     }
-#if GIFLIB_MAJOR >= 5
-  GIFFile = EGifOpen(GIFRep, gs_gif_output, NULL);
-#else
+
   GIFFile = EGifOpen(GIFRep, gs_gif_output);
-#endif
   status = EGifPutScreenDesc(GIFFile, width, height, 8, 0, NULL);
   if (status == GIF_ERROR)
     {


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to