From 10a28145b4215b1b426c69321417766a0edeec3c Mon Sep 17 00:00:00 2001 From: artemp Date: Thu, 4 Oct 2012 12:36:07 +0100 Subject: [PATCH] + sqlite: load extension --- plugins/input/sqlite/sqlite_connection.hpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/input/sqlite/sqlite_connection.hpp b/plugins/input/sqlite/sqlite_connection.hpp index 8e604705d7..11a8dc2f95 100644 --- a/plugins/input/sqlite/sqlite_connection.hpp +++ b/plugins/input/sqlite/sqlite_connection.hpp @@ -163,6 +163,12 @@ class sqlite_connection return db_; } + bool load_extension(std::string const& ext_path) + { + sqlite3_enable_load_extension(db_, 1); + int result = sqlite3_load_extension(db_, ext_path.c_str(), 0 , 0); + return (result == SQLITE_OK)? true : false; + } private: