• Stephan Bergmann's avatar
    Attempted fix for "Resolves: #i126762# Ignore dictionary not in specified... · 3c51c3db
    Stephan Bergmann yazdı
    ...location."  Caused many crashed during "make check", when aLocaleNames is a
    sequence of 17 ("ar-SA", "ar-DZ", ...), but aLcoations merely a sequence of 2
    (".../dict-ar/ar.aff", ".../dict-ar/ar.dic").
    
    From comments further down below, it looks like aLocations will always contain
    exactly two entries ("also both files have to be in the same directory and the
    file names must only differ in the extension (.aff/.dic)"), and that all the
    aLocaleNames members share the same set of aLocations ("Thus here we work-around
    this by adding the same dictionary several times. Once for each of its supported
    locales"), so that it would appear to be OK to just check once for the existenceof aLocations[0].
    
    (There is a check for
    
        if (aDictIt->aLocaleNames.getLength() > 0 &&
            aDictIt->aLocations.getLength() > 0)
    
    below, so it might be that these can be empty, or it might just be "defensive
    programming."  Play it safe, and check here that aLocations is not empty.)
    
    Change-Id: I82bea6571983e397a9e164b294a5ba656b511a67
    3c51c3db
Adı
Son kayıt (commit)
Son güncelleme
..
config Loading commit data...
source Loading commit data...
Library_MacOSXSpell.mk Loading commit data...
Library_guesslang.mk Loading commit data...
Library_hyphen.mk Loading commit data...
Library_lnth.mk Loading commit data...
Library_spell.mk Loading commit data...
Makefile Loading commit data...
Module_lingucomponent.mk Loading commit data...
README Loading commit data...
StaticLibrary_ulingu.mk Loading commit data...