Sfoglia il codice sorgente

Merge pull request #352 from harukizaemon/patch-1

Update FMDatabase.m to fix implicit signedness conversion
August "Gus" Mueller 10 anni fa
parent
commit
47a544bb8d
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      src/fmdb/FMDatabase.m

+ 1 - 1
src/fmdb/FMDatabase.m

@@ -231,7 +231,7 @@ static int FMDBDatabaseBusyHandler(void *f, int count) {
     NSTimeInterval delta = [NSDate timeIntervalSinceReferenceDate] - (self->_startBusyRetryTime);
     
     if (delta < [self maxBusyRetryTimeInterval]) {
-        int requestedSleepInMillseconds = arc4random_uniform(50) + 50;
+        int requestedSleepInMillseconds = (int) arc4random_uniform(50) + 50;
         int actualSleepInMilliseconds = sqlite3_sleep(requestedSleepInMillseconds);
         if (actualSleepInMilliseconds != requestedSleepInMillseconds) {
             NSLog(@"WARNING: Requested sleep of %i milliseconds, but SQLite returned %i. Maybe SQLite wasn't built with HAVE_USLEEP=1?", requestedSleepInMillseconds, actualSleepInMilliseconds);