From 7a04cf2e3c8ed4df133e0e509a0e76cbe405649a Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Wed, 9 Feb 2022 13:09:51 +0800 Subject: [PATCH] Reset // Deprecating Zonble's On-Write EOF Fixer. --- .../Modules/LangModelRelated/mgrLangModel.mm | 42 +++++++++---------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/Source/Modules/LangModelRelated/mgrLangModel.mm b/Source/Modules/LangModelRelated/mgrLangModel.mm index 4de19fea..16c7ba1a 100644 --- a/Source/Modules/LangModelRelated/mgrLangModel.mm +++ b/Source/Modules/LangModelRelated/mgrLangModel.mm @@ -231,31 +231,31 @@ static void LTLoadAssociatedPhrases(vChewingLM &lm) return NO; } - BOOL addLineBreakAtFront = NO; + // BOOL addLineBreakAtFront = NO; NSString *path = [self userPhrasesDataPath:mode]; - if ([[NSFileManager defaultManager] fileExistsAtPath:path]) { - NSError *error = nil; - NSDictionary *attr = [[NSFileManager defaultManager] attributesOfItemAtPath:path error:&error]; - unsigned long long fileSize = [attr fileSize]; - if (!error && fileSize) { - NSFileHandle *readFile = [NSFileHandle fileHandleForReadingAtPath:path]; - if (readFile) { - [readFile seekToFileOffset:fileSize - 1]; - NSData *data = [readFile readDataToEndOfFile]; - const void *bytes = [data bytes]; - if (*(char *)bytes != '\n') { - addLineBreakAtFront = YES; - } - [readFile closeFile]; - } - } - } +// if ([[NSFileManager defaultManager] fileExistsAtPath:path]) { +// NSError *error = nil; +// NSDictionary *attr = [[NSFileManager defaultManager] attributesOfItemAtPath:path error:&error]; +// unsigned long long fileSize = [attr fileSize]; +// if (!error && fileSize) { +// NSFileHandle *readFile = [NSFileHandle fileHandleForReadingAtPath:path]; +// if (readFile) { +// [readFile seekToFileOffset:fileSize - 1]; +// NSData *data = [readFile readDataToEndOfFile]; +// const void *bytes = [data bytes]; +// if (*(char *)bytes != '\n') { +// addLineBreakAtFront = YES; +// } +// [readFile closeFile]; +// } +// } +// } NSMutableString *currentMarkedPhrase = [NSMutableString string]; - if (addLineBreakAtFront) { - [currentMarkedPhrase appendString:@"\n"]; - } + // if (addLineBreakAtFront) { + // [currentMarkedPhrase appendString:@"\n"]; + // } [currentMarkedPhrase appendString:userPhrase]; [currentMarkedPhrase appendString:@"\n"];