X-Git-Url: http://git.ithinksw.org/ITFoundation.git/blobdiff_plain/744612b5d258474e367710b870a5caaed7d11ab9..4ad564f9120afcd0f1ca486c501f72c93a8cdfb1:/ITSQLite3Database.h diff --git a/ITSQLite3Database.h b/ITSQLite3Database.h index ed13477..803c49d 100644 --- a/ITSQLite3Database.h +++ b/ITSQLite3Database.h @@ -12,12 +12,13 @@ #import #import -static int sqlite3_bind_objc_object(sqlite3_stmt *statement, int index, id object); -static id sqlite3_column_objc_object(sqlite3_stmt *statement, int columnIndex); +extern int sqlite3_bind_objc_object(sqlite3_stmt *statement, int index, id object); +extern id sqlite3_column_objc_object(sqlite3_stmt *statement, int columnIndex); @interface ITSQLite3Database : NSObject { NSString *dbPath; sqlite3 *db; + NSRecursiveLock *dbLock; } - (id)initWithPath:(NSString *)path;