Skip to content

Commit 6140df4

Browse files
committed
Fix possible crash when path is nil
1 parent 04cd30a commit 6140df4

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

Quicksilver/Code-QuickStepCore/QSObject_FileHandling.m

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -860,7 +860,11 @@ - (NSString *)fileExtension {
860860
if (extension = [self objectForCache:@"extension"]) {
861861
return extension;
862862
}
863-
NSURL *fileURL = [NSURL fileURLWithPath:[self singleFilePath]];
863+
NSString *path = [self singleFilePath];
864+
if (!path) {
865+
return nil;
866+
}
867+
NSURL *fileURL = [NSURL fileURLWithPath:path];
864868
extension = [fileURL pathExtension];
865869
[self setObject:extension forCache:@"extension"];
866870
return extension;

0 commit comments

Comments
 (0)