Aleksander Machniak
2015-10-18 2ff3385788a4e259053ebc875da79a64b2723d6d
Fix warning when enchant_broker_list_dicts() does not return an array
1 files modified
7 ■■■■■ changed files
program/lib/Roundcube/rcube_spellcheck_enchant.php 7 ●●●●● patch | view | raw | blame | history
program/lib/Roundcube/rcube_spellcheck_enchant.php
@@ -40,9 +40,10 @@
        $this->init();
        $langs = array();
        $dicts = enchant_broker_list_dicts($this->enchant_broker);
        foreach ($dicts as $dict) {
            $langs[] = preg_replace('/-.*$/', '', $dict['lang_tag']);
        if ($dicts = enchant_broker_list_dicts($this->enchant_broker)) {
            foreach ($dicts as $dict) {
                $langs[] = preg_replace('/-.*$/', '', $dict['lang_tag']);
            }
        }
        return array_unique($langs);