ext/extralite/extralite.h in extralite-1.19 vs ext/extralite/extralite.h in extralite-1.20

- old
+ new

@@ -23,10 +23,11 @@ extern VALUE cPreparedStatement; extern VALUE cError; extern VALUE cSQLError; extern VALUE cBusyError; +extern VALUE cInterruptError; extern ID ID_KEYS; extern ID ID_NEW; extern ID ID_STRIP; extern ID ID_TO_S; @@ -46,9 +47,15 @@ VALUE self; sqlite3 *sqlite3_db; sqlite3_stmt *stmt; VALUE params; } query_ctx; + +typedef struct { + VALUE dst; + VALUE src; + sqlite3_backup *p; +} backup_t; VALUE safe_query_ary(query_ctx *ctx); VALUE safe_query_hash(query_ctx *ctx); VALUE safe_query_single_column(query_ctx *ctx); VALUE safe_query_single_row(query_ctx *ctx); \ No newline at end of file