Use latest ASIPithos lib. Fix minor bugs.
authorMiltiadis Vasilakis <mvasilak@gmail.com>
Fri, 16 Mar 2012 15:54:07 +0000 (17:54 +0200)
committerMiltiadis Vasilakis <mvasilak@gmail.com>
Fri, 16 Mar 2012 15:54:07 +0000 (17:54 +0200)
pithos-apple-common
pithos-macos/PithosBrowserController.m
pithos-macos/PithosUtilities.m

index 32017ec..7ac1bf1 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 32017ec6b322f0d29b987d2494e6bc655c67a73a
+Subproject commit 7ac1bf11f8e6267e6146230f2dce93765542bf05
index 0456e6e..4e1e963 100644 (file)
@@ -2237,9 +2237,9 @@ forDraggedRowsWithIndexes:(NSIndexSet *)rowIndexes inColumn:(NSInteger)column {
         // Refresh
         menuItem = [[[NSMenuItem alloc] initWithTitle:@"Refresh" action:@selector(refresh:) keyEquivalent:@""] autorelease];
         [menu addItem:menuItem];
-        [menu addItem:[NSMenuItem separatorItem]];        
         // Get Info
         if (!sharingAccount || ([firstMenuNode class] != [PithosAccountNode class])) {
+            [menu addItem:[NSMenuItem separatorItem]];
             menuItem = [[[NSMenuItem alloc] initWithTitle:@"Get Info" action:@selector(menuGetInfo:) keyEquivalent:@""] autorelease];
             [menuItem setRepresentedObject:menuNodes];
             [menu addItem:menuItem];
index 7165508..b3a3161 100644 (file)
 + (NSUInteger)bytesOfFile:(NSString *)filePath {
     NSFileManager *fileManager = [NSFileManager defaultManager];
     NSDictionary *attributes = [fileManager attributesOfItemAtPath:filePath error:nil];
-    return [[attributes objectForKey:NSFileSize] intValue];
+    return [[attributes objectForKey:NSFileSize] unsignedIntegerValue];
 }
 
 // Content type of the file or nil if it cannot be determined