diff options
author | Jean-Jacques MERILLON <jjmerillon@mac-33.travelcom.michelin-travel.com> | 2013-09-04 12:29:24 +0400 |
---|---|---|
committer | Jean-Jacques MERILLON <jjmerillon@mac-33.travelcom.michelin-travel.com> | 2013-09-04 12:29:24 +0400 |
commit | fdc93ca8272a23673c3c16c6ace2bf574aba308e (patch) | |
tree | db13fc5111c3aadd65673b509f6ec1e40c0967c5 | |
parent | fd95c38478849804c26abf93641013f47aa77f4e (diff) |
don’t print error log when _logsErrors == NO
-rw-r--r-- | src/FMDatabase.m | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/src/FMDatabase.m b/src/FMDatabase.m index 9696821..5c78a98 100644 --- a/src/FMDatabase.m +++ b/src/FMDatabase.m @@ -924,18 +924,24 @@ // all is well, let's return. } else if (SQLITE_ERROR == rc) { - NSLog(@"Error calling sqlite3_step (%d: %s) SQLITE_ERROR", rc, sqlite3_errmsg(_db)); - NSLog(@"DB Query: %@", sql); + if (_logsErrors) { + NSLog(@"Error calling sqlite3_step (%d: %s) SQLITE_ERROR", rc, sqlite3_errmsg(_db)); + NSLog(@"DB Query: %@", sql); + } } else if (SQLITE_MISUSE == rc) { // uh oh. - NSLog(@"Error calling sqlite3_step (%d: %s) SQLITE_MISUSE", rc, sqlite3_errmsg(_db)); - NSLog(@"DB Query: %@", sql); + if (_logsErrors) { + NSLog(@"Error calling sqlite3_step (%d: %s) SQLITE_MISUSE", rc, sqlite3_errmsg(_db)); + NSLog(@"DB Query: %@", sql); + } } else { // wtf? - NSLog(@"Unknown error calling sqlite3_step (%d: %s) eu", rc, sqlite3_errmsg(_db)); - NSLog(@"DB Query: %@", sql); + if (_logsErrors) { + NSLog(@"Unknown error calling sqlite3_step (%d: %s) eu", rc, sqlite3_errmsg(_db)); + NSLog(@"DB Query: %@", sql); + } } } while (retry); @@ -968,8 +974,10 @@ } if (closeErrorCode != SQLITE_OK) { - NSLog(@"Unknown error finalizing or resetting statement (%d: %s)", closeErrorCode, sqlite3_errmsg(_db)); - NSLog(@"DB Query: %@", sql); + if (_logsErrors) { + NSLog(@"Unknown error finalizing or resetting statement (%d: %s)", closeErrorCode, sqlite3_errmsg(_db)); + NSLog(@"DB Query: %@", sql); + } } _isExecutingStatement = NO; |