File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -164,7 +164,11 @@ std::vector<Glib::ustring> Config::getAvailableLanguages() {
164164#else
165165 std::vector<std::string> availLanguages;
166166#endif
167- tess.get ()->GetAvailableLanguagesAsVector (&availLanguages);
167+ try {
168+ tess.get ()->GetAvailableLanguagesAsVector (&availLanguages);
169+ } catch (const std::exception&) {
170+ // Pass
171+ }
168172 std::vector<Glib::ustring> result;
169173 for (std::size_t i = 0 ; i < availLanguages.size (); ++i) {
170174#if TESSERACT_MAJOR_VERSION < 5
Original file line number Diff line number Diff line change @@ -151,7 +151,11 @@ QStringList Config::getAvailableLanguages() {
151151#else
152152 std::vector<std::string> availLanguages;
153153#endif
154- tess.get ()->GetAvailableLanguagesAsVector (&availLanguages);
154+ try {
155+ tess.get ()->GetAvailableLanguagesAsVector (&availLanguages);
156+ } catch (const std::exception&) {
157+ // Pass
158+ }
155159 QStringList result;
156160 for (std::size_t i = 0 ; i < availLanguages.size (); ++i) {
157161 result.append (availLanguages[i].c_str ());
You can’t perform that action at this time.
0 commit comments