Эх сурвалжийг харах

Compiler warning cleanup for extra flags.

If FMDB is embedded in a project with the `-Wall` & `-Wextra` ‘Other warning flags’ enabled the unused parameters in these methods and the extra semicolon raise warnings at build time.
Skylar Schipper 10 жил өмнө
parent
commit
e0e9a6c8eb
1 өөрчлөгдсөн 4 нэмэгдсэн , 1 устгасан
  1. 4 1
      src/fmdb/FMDatabase.m

+ 4 - 1
src/fmdb/FMDatabase.m

@@ -153,7 +153,7 @@ - (BOOL)open {
 - (BOOL)openWithFlags:(int)flags {
     return [self openWithFlags:flags vfs:nil];
 }
-- (BOOL)openWithFlags:(int)flags vfs:(NSString *)vfsName; {
+- (BOOL)openWithFlags:(int)flags vfs:(NSString *)vfsName {
     if (_db) {
         return YES;
     }
@@ -277,6 +277,7 @@ - (int)busyRetryTimeout {
 }
 
 - (void)setBusyRetryTimeout:(int)i {
+#pragma unused(i)
     NSLog(@"%s:%d", __FUNCTION__, __LINE__);
     NSLog(@"FMDB: setBusyRetryTimeout does nothing, please use setMaxBusyRetryTimeInterval:");
 }
@@ -371,6 +372,7 @@ - (BOOL)rekeyWithData:(NSData *)keyData {
     
     return (rc == SQLITE_OK);
 #else
+#pragma unused(keyData)
     return NO;
 #endif
 }
@@ -391,6 +393,7 @@ - (BOOL)setKeyWithData:(NSData *)keyData {
     
     return (rc == SQLITE_OK);
 #else
+#pragma unused(keyData)
     return NO;
 #endif
 }