Author: rmottola
Date: Tue Dec 16 18:32:09 2014
New Revision: 38252
URL: http://svn.gna.org/viewcvs/gnustep?rev=38252&view=rev
Log:
Initialize backup wrapper after wrapperPath since it depends on it
Modified:
apps/projectcenter/trunk/ChangeLog
apps/projectcenter/trunk/Framework/PCProject.m
Modified: apps/projectcenter/trunk/ChangeLog
URL:
http://svn.gna.org/viewcvs/gnustep/apps/projectcenter/trunk/ChangeLog?rev=38252&r1=38251&r2=38252&view=diff
==============================================================================
--- apps/projectcenter/trunk/ChangeLog (original)
+++ apps/projectcenter/trunk/ChangeLog Tue Dec 16 18:32:09 2014
@@ -1,3 +1,8 @@
+2014-12-16 Riccardo Mottola <[email protected]>
+
+ * Framework/PCProject.m
+ Initialize backup wrapper after wrapperPath since it depends on it!
+
2014-12-16 Riccardo Mottola <[email protected]>
* Framework/PCMakefileFactory.m
Modified: apps/projectcenter/trunk/Framework/PCProject.m
URL:
http://svn.gna.org/viewcvs/gnustep/apps/projectcenter/trunk/Framework/PCProject.m?rev=38252&r1=38251&r2=38252&view=diff
==============================================================================
--- apps/projectcenter/trunk/Framework/PCProject.m (original)
+++ apps/projectcenter/trunk/Framework/PCProject.m Tue Dec 16 18:32:09 2014
@@ -472,11 +472,11 @@
- (BOOL)save
{
NSFileManager *fm = [NSFileManager defaultManager];
- int spCount = [loadedSubprojects count];
+ NSUInteger spCount = [loadedSubprojects count];
int i;
- NSString *wrapperFile = [projectName stringByAppendingPathExtension:
@"pcproj"];
+ NSString *wrapperFile;
NSString *file = @"PC.project";
- NSString *backup = [wrapperPath stringByAppendingPathExtension:@"backup"];
+ NSString *backup;
NSMutableDictionary *dict = [projectDict mutableCopy];
NSData *dictData = nil;
@@ -484,10 +484,12 @@
[dict removeObjectForKey: PCWindows];
[dict removeObjectForKey: PCLastEditing];
- // initialize the wrapper...
+ // initialize the wrappers..
+ wrapperFile = [projectName stringByAppendingPathExtension: @"pcproj"];
projectFileWrapper = [[NSFileWrapper alloc] initDirectoryWithFileWrappers:
[NSMutableDictionary
dictionaryWithCapacity: 3]];
wrapperPath = [projectPath stringByAppendingPathComponent: wrapperFile];
+ backup = [wrapperPath stringByAppendingPathExtension:@"backup"];
// load subprojects...
for (i = 0; i < spCount; i++)
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs