Author: hdu Date: Thu Feb 28 10:08:11 2013 New Revision: 1451164 URL: http://svn.apache.org/r1451164 Log: fpicker: avoid variable-init bypassing jumps in switch statements
Modified: openoffice/trunk/main/fpicker/source/aqua/CFStringUtilities.cxx openoffice/trunk/main/fpicker/source/aqua/NSURL_OOoAdditions.mm openoffice/trunk/main/fpicker/source/aqua/SalAquaPicker.cxx Modified: openoffice/trunk/main/fpicker/source/aqua/CFStringUtilities.cxx URL: http://svn.apache.org/viewvc/openoffice/trunk/main/fpicker/source/aqua/CFStringUtilities.cxx?rev=1451164&r1=1451163&r2=1451164&view=diff ============================================================================== --- openoffice/trunk/main/fpicker/source/aqua/CFStringUtilities.cxx (original) +++ openoffice/trunk/main/fpicker/source/aqua/CFStringUtilities.cxx Thu Feb 28 10:08:11 2013 @@ -86,7 +86,7 @@ rtl::OUString CFURLRefToOUString(CFURLRe sURLString = CFURLGetString(aUrlRef); CFRetain(sURLString); break; - case FILENAME: + case FILENAME: { OSL_TRACE("Extracting the file name of an item"); CFStringRef fullString = CFURLGetString(aUrlRef); CFURLRef dirRef = CFURLCreateCopyDeletingLastPathComponent(NULL,aUrlRef); @@ -95,14 +95,14 @@ rtl::OUString CFURLRefToOUString(CFURLRe CFIndex fullLength = CFStringGetLength(fullString); CFRange substringRange = CFRangeMake(dirLength, fullLength - dirLength); sURLString = CFStringCreateWithSubstring(NULL, fullString, substringRange); - break; - case PATHWITHOUTLASTCOMPONENT: + } break; + case PATHWITHOUTLASTCOMPONENT: { OSL_TRACE("Extracting the last but one component of an item's path"); CFURLRef directoryRef = CFURLCreateCopyDeletingLastPathComponent(NULL,aUrlRef); sURLString = CFURLGetString(directoryRef); CFRetain(sURLString); CFRelease(directoryRef); - break; + } break; default: break; } Modified: openoffice/trunk/main/fpicker/source/aqua/NSURL_OOoAdditions.mm URL: http://svn.apache.org/viewvc/openoffice/trunk/main/fpicker/source/aqua/NSURL_OOoAdditions.mm?rev=1451164&r1=1451163&r2=1451164&view=diff ============================================================================== --- openoffice/trunk/main/fpicker/source/aqua/NSURL_OOoAdditions.mm (original) +++ openoffice/trunk/main/fpicker/source/aqua/NSURL_OOoAdditions.mm Thu Feb 28 10:08:11 2013 @@ -40,9 +40,9 @@ sURLString = [self absoluteString]; [sURLString retain]; break; - case FILENAME: + case FILENAME: { OSL_TRACE("Extracting the file name of an item"); - NSString *path = [self path]; + NSString* path = [self path]; if (path == nil) { sURLString = @""; } @@ -50,10 +50,10 @@ sURLString = [path lastPathComponent]; } [sURLString retain]; - break; - case PATHWITHOUTLASTCOMPONENT: + } break; + case PATHWITHOUTLASTCOMPONENT: { OSL_TRACE("Extracting the last but one component of an item's path"); - path = [self absoluteString]; + NSString* path = [self absoluteString]; if (path == nil) { sURLString = @""; } @@ -63,7 +63,7 @@ sURLString = [path substringToIndex:([path length] - lastLength)]; } [sURLString retain]; - break; + } break; default: break; } Modified: openoffice/trunk/main/fpicker/source/aqua/SalAquaPicker.cxx URL: http://svn.apache.org/viewvc/openoffice/trunk/main/fpicker/source/aqua/SalAquaPicker.cxx?rev=1451164&r1=1451163&r2=1451164&view=diff ============================================================================== --- openoffice/trunk/main/fpicker/source/aqua/SalAquaPicker.cxx (original) +++ openoffice/trunk/main/fpicker/source/aqua/SalAquaPicker.cxx Thu Feb 28 10:08:11 2013 @@ -109,7 +109,7 @@ void SAL_CALL SalAquaPicker::implInitial [(NSOpenPanel*)m_pDialog setCanChooseFiles:YES]; break; - case NAVIGATIONSERVICES_SAVE: + case NAVIGATIONSERVICES_SAVE: { OSL_TRACE("NAVIGATIONSERVICES_SAVE"); m_pDialog = [NSSavePanel savePanel]; [(NSSavePanel*)m_pDialog setCanSelectHiddenExtension:NO]; //changed for issue #102102 @@ -128,7 +128,7 @@ void SAL_CALL SalAquaPicker::implInitial OSL_TRACE("Hiding extension"); [pDefaults setBool:YES forKey:kSetHideExtensionStateKey]; } - break; + } break; case NAVIGATIONSERVICES_DIRECTORY: OSL_TRACE("NAVIGATIONSERVICES_DIRECTORY");