Changeset View
Changeset View
Standalone View
Standalone View
lib/emailquery.cpp
Show First 20 Lines • Show All 196 Lines • ▼ Show 20 Line(s) | 196 | try { | |||
---|---|---|---|---|---|
197 | db = Xapian::Database(QFile::encodeName(dir).constData()); | 197 | db = Xapian::Database(QFile::encodeName(dir).constData()); | ||
198 | } catch (const Xapian::DatabaseOpeningError &) { | 198 | } catch (const Xapian::DatabaseOpeningError &) { | ||
199 | qWarning() << "Xapian Database does not exist at " << dir; | 199 | qWarning() << "Xapian Database does not exist at " << dir; | ||
200 | return ResultIterator(); | 200 | return ResultIterator(); | ||
201 | } catch (const Xapian::DatabaseCorruptError &) { | 201 | } catch (const Xapian::DatabaseCorruptError &) { | ||
202 | qWarning() << "Xapian Database corrupted"; | 202 | qWarning() << "Xapian Database corrupted"; | ||
203 | return ResultIterator(); | 203 | return ResultIterator(); | ||
204 | } catch (const Xapian::DatabaseError &e) { | 204 | } catch (const Xapian::DatabaseError &e) { | ||
205 | qWarning() << "Failed to open Xapian database:" << QString::fromStdString(e.get_error_string()); | 205 | qWarning() << "Failed to open Xapian database:" << QString::fromStdString(e.get_description()); | ||
206 | return ResultIterator(); | 206 | return ResultIterator(); | ||
207 | } catch (...) { | 207 | } catch (...) { | ||
208 | qWarning() << "Random exception, but we do not want to crash"; | 208 | qWarning() << "Random exception, but we do not want to crash"; | ||
209 | return ResultIterator(); | 209 | return ResultIterator(); | ||
210 | } | 210 | } | ||
211 | 211 | | |||
212 | QList<Xapian::Query> m_queries; | 212 | QList<Xapian::Query> m_queries; | ||
213 | 213 | | |||
▲ Show 20 Lines • Show All 157 Lines • Show Last 20 Lines |