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