Author: fredkiefer
Date: Sun Apr 16 13:54:21 2017
New Revision: 40484

URL: http://svn.gna.org/viewcvs/gnustep?rev=40484&view=rev
Log:
        Fix some clang static analyser warnings reported by
        Sebastian Reitenbach <sebas...@l00-bugdead-prods.de>.

Modified:
    libs/gui/trunk/ChangeLog
    libs/gui/trunk/Model/IMLoading.m
    libs/gui/trunk/Source/GSTextStorage.m
    libs/gui/trunk/Source/GSToolbarView.m
    libs/gui/trunk/Source/NSLayoutManager.m
    libs/gui/trunk/Source/NSTableView.m

Modified: libs/gui/trunk/ChangeLog
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gui/trunk/ChangeLog?rev=40484&r1=40483&r2=40484&view=diff
==============================================================================
--- libs/gui/trunk/ChangeLog    (original)
+++ libs/gui/trunk/ChangeLog    Sun Apr 16 13:54:21 2017
@@ -1,3 +1,17 @@
+2017-04-16 Fred Kiefer <fredkie...@gmx.de>
+
+       * Model/IMLoading.m
+       * Source/GSTextStorage.m
+       * Source/GSToolbarView.m
+       * Source/NSLayoutManager.m
+       * Source/NSTableView.m
+       Fix some clang static analyser warnings reported by
+       Sebastian Reitenbach <sebas...@l00-bugdead-prods.de>.
+
+2017-04-06 Ivan Vucica <i...@vucica.net>
+
+       * Releasing 0.25.1.
+
 2017-04-05 Fred Kiefer <fredkie...@gmx.de>
 
        * Headers/Additions/GNUstepGUI/GSXibKeyedUnarchiver.h: Moved from 
Source.
@@ -5,10 +19,6 @@
        * Source/GSXibLoader.m,
        * Source/GSXibKeyedUnarchiver.m,
        * Source/GNUmakefile: Use and install moved header file.
-
-2017-04-04 Ivan Vucica <i...@vucica.net>
-
-       * Releasing 0.25.1.
 
 2017-04-01 Fred Kiefer <fredkie...@gmx.de>
 

Modified: libs/gui/trunk/Model/IMLoading.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gui/trunk/Model/IMLoading.m?rev=40484&r1=40483&r2=40484&view=diff
==============================================================================
--- libs/gui/trunk/Model/IMLoading.m    (original)
+++ libs/gui/trunk/Model/IMLoading.m    Sun Apr 16 13:54:21 2017
@@ -43,7 +43,6 @@
 
 void __dummy_IMLoading_functionForLinking()
 {
-  __dummy_IMLoading_functionForLinking();
 }
 
 @implementation GMModel
@@ -207,18 +206,3 @@
 }
 
 @end /* GMModel */
-
-
-#if GNU_RUNTIME
-#include "IMConnectors.h"
-
-__attribute__((unused))
-static void __dummyFunctionForLinking (void)
-{
-  [IMCustomObject new];
-  [IMConnector new];
-
-  __dummyFunctionForLinking();
-}
-
-#endif

Modified: libs/gui/trunk/Source/GSTextStorage.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gui/trunk/Source/GSTextStorage.m?rev=40484&r1=40483&r2=40484&view=diff
==============================================================================
--- libs/gui/trunk/Source/GSTextStorage.m       (original)
+++ libs/gui/trunk/Source/GSTextStorage.m       Sun Apr 16 13:54:21 2017
@@ -89,7 +89,7 @@
 
 static NSDictionary    *blank;
 static NSLock          *attrLock = nil;
-static __strong GSIMapTable_t  attrMap;
+static GSIMapTable_t   attrMap;
 static SEL             lockSel;
 static SEL             unlockSel;
 static IMP             lockImp;

Modified: libs/gui/trunk/Source/GSToolbarView.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gui/trunk/Source/GSToolbarView.m?rev=40484&r1=40483&r2=40484&view=diff
==============================================================================
--- libs/gui/trunk/Source/GSToolbarView.m       (original)
+++ libs/gui/trunk/Source/GSToolbarView.m       Sun Apr 16 13:54:21 2017
@@ -63,9 +63,6 @@
 
 static const int ClippedItemsViewWidth = 28;
 
-// Internal
-static const int current_version = 1;
-
 static NSUInteger draggedItemIndex = NSNotFound;
 
 /*
@@ -270,12 +267,12 @@
   if (draggedItemIndex == NSNotFound)
     {
       //simply locate the nearest location between existing items
-      for (index=0; index < [visibleBackViews count]; index++)
+      for (index = 0; index < [visibleBackViews count]; index++)
         {
           NSRect itemRect = [[visibleBackViews objectAtIndex:index] frame];
           if (location.x < (itemRect.origin.x + (itemRect.size.width/2)))
             {
-              NSLog(@"AT location %d", index);
+              NSLog(@"At location %lu", (unsigned long)index);
               return index;
             }
         }

Modified: libs/gui/trunk/Source/NSLayoutManager.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gui/trunk/Source/NSLayoutManager.m?rev=40484&r1=40483&r2=40484&view=diff
==============================================================================
--- libs/gui/trunk/Source/NSLayoutManager.m     (original)
+++ libs/gui/trunk/Source/NSLayoutManager.m     Sun Apr 16 13:54:21 2017
@@ -1815,7 +1815,7 @@
                  unsigned int char_index =
                    [self characterRangeForGlyphRange: NSMakeRange(g, 1)
                                     actualGlyphRange: NULL].location;
-                 NSObject<NSTextAttachmentCell> *cell = [[_textStorage 
attribute: NSAttachmentAttributeName
+                 id<NSTextAttachmentCell> cell = [[_textStorage attribute: 
NSAttachmentAttributeName
                        atIndex: char_index
                        effectiveRange: NULL] attachmentCell];
                  NSRect cellFrame;

Modified: libs/gui/trunk/Source/NSTableView.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gui/trunk/Source/NSTableView.m?rev=40484&r1=40483&r2=40484&view=diff
==============================================================================
--- libs/gui/trunk/Source/NSTableView.m (original)
+++ libs/gui/trunk/Source/NSTableView.m Sun Apr 16 13:54:21 2017
@@ -6031,7 +6031,7 @@
        {
          NSArray *array;
          NSNumber *width, *identNum;
-         NSObject *ident;
+         id ident;
          
          width = [NSNumber numberWithInt: [column width]];
          ident = [column identifier];


_______________________________________________
Gnustep-cvs mailing list
Gnustep-cvs@gna.org
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to