瀏覽代碼

Use pre-processor fanciness to conditionalize SQLite imports

Blake Watters 10 年之前
父節點
當前提交
99c2adab77
共有 4 個文件被更改,包括 20 次插入4 次删除
  1. 5 1
      src/fmdb/FMDatabase.h
  2. 5 1
      src/fmdb/FMDatabasePool.h
  3. 5 1
      src/fmdb/FMDatabaseQueue.h
  4. 5 1
      src/fmdb/FMResultSet.h

+ 5 - 1
src/fmdb/FMDatabase.h

@@ -1,5 +1,9 @@
 #import <Foundation/Foundation.h>
-#import "sqlite3.h"
+#if FMDB_SQLITE_STANDALONE
+#import <sqlite3/sqlite3.h>
+#else
+#import <sqlite3.h>
+#endif
 #import "FMResultSet.h"
 #import "FMDatabasePool.h"
 

+ 5 - 1
src/fmdb/FMDatabasePool.h

@@ -7,7 +7,11 @@
 //
 
 #import <Foundation/Foundation.h>
-#import "sqlite3.h"
+#if FMDB_SQLITE_STANDALONE
+#import <sqlite3/sqlite3.h>
+#else
+#import <sqlite3.h>
+#endif
 
 @class FMDatabase;
 

+ 5 - 1
src/fmdb/FMDatabaseQueue.h

@@ -7,7 +7,11 @@
 //
 
 #import <Foundation/Foundation.h>
-#import "sqlite3.h"
+#if FMDB_SQLITE_STANDALONE
+#import <sqlite3/sqlite3.h>
+#else
+#import <sqlite3.h>
+#endif
 
 @class FMDatabase;
 

+ 5 - 1
src/fmdb/FMResultSet.h

@@ -1,5 +1,9 @@
 #import <Foundation/Foundation.h>
-#import "sqlite3.h"
+#if FMDB_SQLITE_STANDALONE
+#import <sqlite3/sqlite3.h>
+#else
+#import <sqlite3.h>
+#endif
 
 #ifndef __has_feature      // Optional.
 #define __has_feature(x) 0 // Compatibility with non-clang compilers.