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 <r...@gnu.org> + + * Framework/PCProject.m + Initialize backup wrapper after wrapperPath since it depends on it! + 2014-12-16 Riccardo Mottola <r...@gnu.org> * 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 Gnustep-cvs@gna.org https://mail.gna.org/listinfo/gnustep-cvs