diff options
| author | osmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2006-11-29 15:32:42 +0000 |
|---|---|---|
| committer | osmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2006-11-29 15:32:42 +0000 |
| commit | 182eb7962ce8c198ffdba985cb868909dcf665ef (patch) | |
| tree | 12506d1f0958f280e0f5a4f9c6314c47263c0d3e /include | |
| parent | 4c418de98e6c5cef953378998057752dc20ab2c3 (diff) | |
- added support of SQLite3 database (Eugene)
git-svn-id: svn://svn.zabbix.com/trunk@3539 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'include')
| -rw-r--r-- | include/db.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/include/db.h b/include/db.h index d1a94102..458f825f 100644 --- a/include/db.h +++ b/include/db.h @@ -79,19 +79,27 @@ extern int CONFIG_DBPORT; #define DB_TRIGGER struct trigger_type #ifdef HAVE_SQLITE3 + + #include "mutexs.h" + #define DB_ROW char ** #define DB_RESULT ZBX_SQ_DB_RESULT* #define DBfree_result SQ_DBfree_result typedef struct zbx_sq_db_result_s { - sqlite3_stmt *sq_result; - int fld_num; + int curow; + char **data; + int nrow; + int ncolumn; + DB_ROW values; } ZBX_SQ_DB_RESULT; void SQ_DBfree_result(DB_RESULT result); + extern ZBX_MUTEX sqlite_access; + #endif #ifdef HAVE_MYSQL |
