diff options
| author | osmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2006-11-16 13:30:25 +0000 |
|---|---|---|
| committer | osmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2006-11-16 13:30:25 +0000 |
| commit | b99329c85ff22c744a735bd61ddcac35ffd98010 (patch) | |
| tree | d23cc62a969141616aa06fc5dab9f2224312954e /include | |
| parent | 50bb9badefdc703d8cfa61470bfc483040653663 (diff) | |
- improoved database supporting
git-svn-id: svn://svn.zabbix.com/trunk@3494 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'include')
| -rw-r--r-- | include/db.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/include/db.h b/include/db.h index e7542293..ebd11aa0 100644 --- a/include/db.h +++ b/include/db.h @@ -72,8 +72,18 @@ extern int CONFIG_DBPORT; #ifdef HAVE_SQLITE3 #define DB_ROW char ** - #define DB_RESULT sqlite3_stmt * - #define DBfree_result sqlite3_finalize + #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; + DB_ROW values; + } ZBX_SQ_DB_RESULT; + +void SQ_DBfree_result(DB_RESULT result); + #endif #ifdef HAVE_MYSQL |
