Author: paullanders
Date: Wed Sep 21 22:54:58 2016
New Revision: 40099
URL: http://svn.gna.org/viewcvs/gnustep?rev=40099&view=rev
Log:
fix a couple ssues with 64bit NSInteger
Modified:
libs/gui/branches/gnustep_testplant_branch/Source/NSOutlineView.m
libs/gui/branches/gnustep_testplant_branch/Source/NSTableView.m
Modified: libs/gui/branches/gnustep_testplant_branch/Source/NSOutlineView.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gui/branches/gnustep_testplant_branch/Source/NSOutlineView.m?rev=40099&r1=40098&r2=40099&view=diff
==============================================================================
--- libs/gui/branches/gnustep_testplant_branch/Source/NSOutlineView.m
(original)
+++ libs/gui/branches/gnustep_testplant_branch/Source/NSOutlineView.m Wed Sep
21 22:54:58 2016
@@ -2308,12 +2308,17 @@
objectValueForTableColumn:column
byItem:item];
+ draggedItemString = [draggedObject description];
// Pad the string to match its indentation level:
int level = [self levelForRow:row];
- NSString *pad = [@"" stringByPaddingToLength:(level*4)
- withString:@" "
- startingAtIndex:0];
- draggedItemString = [pad stringByAppendingString:[draggedObject
description]];
+ if (level > 0)
+ {
+ NSString *pad = [@"" stringByPaddingToLength:(level*4)
+ withString:@" "
+ startingAtIndex:0];
+
+ draggedItemString = [pad stringByAppendingString:draggedItemString];
+ }
}
return draggedItemString;
}
Modified: libs/gui/branches/gnustep_testplant_branch/Source/NSTableView.m
URL:
http://svn.gna.org/viewcvs/gnustep/libs/gui/branches/gnustep_testplant_branch/Source/NSTableView.m?rev=40099&r1=40098&r2=40099&view=diff
==============================================================================
--- libs/gui/branches/gnustep_testplant_branch/Source/NSTableView.m
(original)
+++ libs/gui/branches/gnustep_testplant_branch/Source/NSTableView.m Wed Sep
21 22:54:58 2016
@@ -5552,7 +5552,7 @@
// Build a string of texts, each representing a line from the tableView,
// separated by "\n":
NSString *descriptionsList = nil;
- unsigned int index = [rows firstIndex];
+ NSInteger index = [rows firstIndex];
while (index != NSNotFound)
{
NSString *draggedItemString = [self _objectStringForTableColumn:[cols
objectAtIndex:0]
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs