Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ccgus/fmdb.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAugust Mueller <gus@flyingmeat.com>2014-04-18 03:03:55 +0400
committerAugust Mueller <gus@flyingmeat.com>2014-04-18 03:03:55 +0400
commit04ac082376425111eccdacdc8e3dbdd135d435c0 (patch)
treeb2801d91d1ba23121afdf611401a879e31f9ed62
parentde7e71a32bdcb2f181cf4edf4d4583bac23a73e9 (diff)
-rw-r--r--src/fmdb/FMDatabase.m4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/fmdb/FMDatabase.m b/src/fmdb/FMDatabase.m
index e989e6c..c3de018 100644
--- a/src/fmdb/FMDatabase.m
+++ b/src/fmdb/FMDatabase.m
@@ -1242,7 +1242,7 @@ void FMDBBlockSQLiteCallBackFunction(sqlite3_context *context, int argc, sqlite3
int FMDBSQLiteExecCallBackFunction(void *theBlockAsVoid, int columnCount, char **columnValues, char **columnNames);
int FMDBSQLiteExecCallBackFunction(void *theBlockAsVoid, int columnCount, char **columnValues, char **columnNames) {
- void (^callbackBlock)(int columnCount, char **columnValues, char **columnNames, BOOL *stop) = theBlockAsVoid;
+ void (^callbackBlock)(int columnCount, char **columnValues, char **columnNames, BOOL *stop) = (__bridge void (^)(int, char **, char **, BOOL *))(theBlockAsVoid);
if (callbackBlock) {
BOOL shouldStop = NO;
@@ -1261,7 +1261,7 @@ int FMDBSQLiteExecCallBackFunction(void *theBlockAsVoid, int columnCount, char *
char *errmsg = nil;
- int errorCode = sqlite3_exec([self sqliteHandle], [sql UTF8String], &FMDBSQLiteExecCallBackFunction, callbackBlock, &errmsg);
+ int errorCode = sqlite3_exec([self sqliteHandle], [sql UTF8String], &FMDBSQLiteExecCallBackFunction, (__bridge void *)(callbackBlock), &errmsg);
if (errmsg) {