]> git.lyx.org Git - lyx.git/blobdiff - src/support/AppleSpeller.m
Fix bug 9798.
[lyx.git] / src / support / AppleSpeller.m
index 3e9a2f84529f286ab2174669fdd92e63567948e5..806ae2be21129323af5bea90f6c541218f22c84d 100644 (file)
@@ -66,7 +66,7 @@ static NSString * toLanguage(AppleSpeller speller, const char * lang)
        NSString * lang_ = toString(lang);
        if ([NSSpellChecker instancesRespondToSelector:@selector(availableLanguages)]) {
                NSArray * languages = [speller->checker availableLanguages];
-               
+
                for (NSString *element in languages) {
                        if (0 == [element caseInsensitiveCompare:lang_]) {
                                result = element;
@@ -94,7 +94,7 @@ SpellCheckResult AppleSpeller_check(AppleSpeller speller, const char * word, con
        SpellCheckResult result = SPELL_CHECK_FAILED;
        int start = 0;
        int length = [word_ length];
-       
+
        [speller->misspelled release];
        speller->misspelled = nil;
 
@@ -162,16 +162,11 @@ size_t AppleSpeller_makeSuggestion(AppleSpeller speller, const char * word, cons
        // Mac OS X 10.6 only
        NSInteger slen = [word_ length];
        NSRange range = { 0, slen };
-       
-       if ([NSSpellChecker instancesRespondToSelector:@selector(guessesForWordRange:)]) {
-               result = [speller->checker guessesForWordRange:range
-                       inString:word_
-                       language:lang_
-                       inSpellDocumentWithTag:speller->doctag];
-       } else {
-               [speller->checker setLanguage:lang_];
-               result = [speller->checker guessesForWord:word_];
-       }
+
+       result = [speller->checker guessesForWordRange:range
+               inString:word_
+               language:lang_
+               inSpellDocumentWithTag:speller->doctag];
 #else
        [speller->checker setLanguage:lang_];
        result = [speller->checker guessesForWord:word_];
@@ -206,7 +201,7 @@ void AppleSpeller_learn(AppleSpeller speller, const char * word)
 
        if ([NSSpellChecker instancesRespondToSelector:@selector(learnWord:)])
                [speller->checker learnWord:word_];
-       
+
        [word_ release];
        [pool release];
 #endif
@@ -221,7 +216,7 @@ void AppleSpeller_unlearn(AppleSpeller speller, const char * word)
 
        if ([NSSpellChecker instancesRespondToSelector:@selector(unlearnWord:)])
                [speller->checker unlearnWord:word_];
-       
+
        [word_ release];
        [pool release];
 #endif