diff --git a/src/lib/datasrc/sqlite3_accessor_link.cc b/src/lib/datasrc/sqlite3_accessor_link.cc index 81ac6b5bc2..c064e0f2e3 100644 --- a/src/lib/datasrc/sqlite3_accessor_link.cc +++ b/src/lib/datasrc/sqlite3_accessor_link.cc @@ -82,13 +82,15 @@ createInstance(isc::data::ConstElementPtr config, std::string& error) { error = "Configuration error: " + errors->str(); return (NULL); } - std::string dbfile = config->get(CONFIG_ITEM_DATABASE_FILE)->stringValue(); + const std::string dbfile = + config->get(CONFIG_ITEM_DATABASE_FILE)->stringValue(); try { boost::shared_ptr sqlite3_accessor( new SQLite3Accessor(dbfile, "IN")); // XXX: avoid hardcode RR class return (new DatabaseClient(isc::dns::RRClass::IN(), sqlite3_accessor)); } catch (const std::exception& exc) { - error = std::string("Error creating sqlite3 datasource: ") + exc.what(); + error = std::string("Error creating sqlite3 datasource: ") + + exc.what(); return (NULL); } catch (...) { error = std::string("Error creating sqlite3 datasource, "