From 06adf472e9c9d421a25f71dbc1ba4a3c60c0afcc Mon Sep 17 00:00:00 2001 From: Christopher Snowhill Date: Sun, 23 Jan 2022 13:22:52 -0800 Subject: [PATCH] File Tree: Bodge removed as it doesn't work, logging added for missing files --- FileTree/PathNode.m | 38 +------------------------------------- 1 file changed, 1 insertion(+), 37 deletions(-) diff --git a/FileTree/PathNode.m b/FileTree/PathNode.m index 2b72cd1c6..49644a465 100644 --- a/FileTree/PathNode.m +++ b/FileTree/PathNode.m @@ -57,45 +57,9 @@ NSURL *resolveAliases(NSURL *url) - (void)setURL:(NSURL *)u { - // BODGE! if (![[NSFileManager defaultManager] fileExistsAtPath:[u path]]) { - // Somebody gave us an incompatible file URL on enumeration! - DLog(@"Incompatible URL found: %@", [u path]); - do - { - NSString * path = [u path]; - NSString * bodge = [path precomposedStringWithCanonicalMapping]; - if ([[NSFileManager defaultManager] fileExistsAtPath:bodge]) - { - DLog(@"It's actually supposed to be NFC!"); - u = [NSURL fileURLWithPath:bodge]; - break; - } - bodge = [path decomposedStringWithCanonicalMapping]; - if ([[NSFileManager defaultManager] fileExistsAtPath:bodge]) - { - DLog(@"It's actually supposed to be NFD!"); - u = [NSURL fileURLWithPath:bodge]; - break; - } - bodge = [path precomposedStringWithCompatibilityMapping]; - if ([[NSFileManager defaultManager] fileExistsAtPath:bodge]) - { - DLog(@"It's actually supposed to be NFKC!"); - u = [NSURL fileURLWithPath:bodge]; - break; - } - bodge = [path decomposedStringWithCompatibilityMapping]; - if ([[NSFileManager defaultManager] fileExistsAtPath:bodge]) - { - DLog(@"It's actually supposed to be NFKD!"); - u = [NSURL fileURLWithPath:bodge]; - break; - } - DLog(@"No idea what's up with this path!"); - } - while (0); + ALog(@"File doesn't exist: %@", u); } url = u;