Bug 1256593 - remvoed dead code. r?sicking
MozReview-Commit-ID: CqeAV6I0Jme
--- a/dom/indexedDB/ActorsParent.cpp
+++ b/dom/indexedDB/ActorsParent.cpp
@@ -17790,28 +17790,22 @@ DatabaseMaintenance::CheckIntegrity(mozI
MOZ_ASSERT(hasResult);
rv = stmt->GetInt32(0, &foreignKeysWereEnabled);
if (NS_WARN_IF(NS_FAILED(rv))) {
return rv;
}
}
- bool changedForeignKeys;
- if (foreignKeysWereEnabled) {
- changedForeignKeys = false;
- } else {
+ if (!foreignKeysWereEnabled) {
rv = aConnection->ExecuteSimpleSQL(NS_LITERAL_CSTRING(
- "PRAGMA foreign_keys = ON;"
- ));
- if (NS_WARN_IF(NS_FAILED(rv))) {
- return rv;
- }
-
- changedForeignKeys = true;
+ "PRAGMA foreign_keys = ON;"));
+ if (NS_WARN_IF(NS_FAILED(rv))) {
+ return rv;
+ }
}
bool foreignKeyError;
{
nsCOMPtr<mozIStorageStatement> stmt;
rv = aConnection->CreateStatement(NS_LITERAL_CSTRING(
"PRAGMA foreign_key_check;"
), getter_AddRefs(stmt));
@@ -17820,24 +17814,20 @@ DatabaseMaintenance::CheckIntegrity(mozI
}
rv = stmt->ExecuteStep(&foreignKeyError);
if (NS_WARN_IF(NS_FAILED(rv))) {
return rv;
}
}
- if (changedForeignKeys) {
+ if (!foreignKeysWereEnabled) {
nsAutoCString stmtSQL;
stmtSQL.AssignLiteral("PRAGMA foreign_keys = ");
- if (foreignKeysWereEnabled) {
- stmtSQL.AppendLiteral("ON");
- } else {
- stmtSQL.AppendLiteral("OFF");
- }
+ stmtSQL.AppendLiteral("OFF");
stmtSQL.Append(';');
rv = aConnection->ExecuteSimpleSQL(stmtSQL);
if (NS_WARN_IF(NS_FAILED(rv))) {
return rv;
}
}