| 93 | sqliteStmtPtr::~sqliteStmtPtr() { finalize(); } |
| 94 | |
| 95 | void sqliteStmtPtr::finalize() { |
| 96 | if (ptr != NULL) { |
| 97 | sqlite3_finalize(ptr); |
| 98 | ptr = NULL; |
| 99 | } |
| 100 | } |
| 101 | |
| 102 | bool sqliteStmtPtr::prepare(sqlite3* dbPtr, const std::string& sql) { |
| 103 | int code = sqlite3_prepare_v2(dbPtr, sql.c_str(), -1, &ptr, &tail); |
no outgoing calls
no test coverage detected