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 <[email protected]>.
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 <[email protected]>
+
+ * 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 <[email protected]>.
+
+2017-04-06 Ivan Vucica <[email protected]>
+
+ * Releasing 0.25.1.
+
2017-04-05 Fred Kiefer <[email protected]>
* 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 <[email protected]>
-
- * Releasing 0.25.1.
2017-04-01 Fred Kiefer <[email protected]>
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
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs