mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Remove bad line endings from IDBFactory, no bug.
This commit is contained in:
parent
428fb1b55f
commit
010dffeb93
@ -298,24 +298,24 @@ IDBFactory::SetDefaultPragmas(mozIStorageConnection* aConnection)
|
||||
{
|
||||
NS_ASSERTION(aConnection, "Null connection!");
|
||||
|
||||
static const char query[] =
|
||||
#if defined(MOZ_WIDGET_ANDROID) || defined(MOZ_WIDGET_GONK)
|
||||
// Switch the journaling mode to TRUNCATE to avoid changing the directory
|
||||
// structure at the conclusion of every transaction for devices with slower
|
||||
// file systems.
|
||||
"PRAGMA journal_mode = TRUNCATE; "
|
||||
#endif
|
||||
// We use foreign keys in lots of places.
|
||||
"PRAGMA foreign_keys = ON; "
|
||||
// The "INSERT OR REPLACE" statement doesn't fire the update trigger,
|
||||
// instead it fires only the insert trigger. This confuses the update
|
||||
// refcount function. This behavior changes with enabled recursive triggers,
|
||||
// so the statement fires the delete trigger first and then the insert
|
||||
// trigger.
|
||||
"PRAGMA recursive_triggers = ON;";
|
||||
static const char query[] =
|
||||
#if defined(MOZ_WIDGET_ANDROID) || defined(MOZ_WIDGET_GONK)
|
||||
// Switch the journaling mode to TRUNCATE to avoid changing the directory
|
||||
// structure at the conclusion of every transaction for devices with slower
|
||||
// file systems.
|
||||
"PRAGMA journal_mode = TRUNCATE; "
|
||||
#endif
|
||||
// We use foreign keys in lots of places.
|
||||
"PRAGMA foreign_keys = ON; "
|
||||
// The "INSERT OR REPLACE" statement doesn't fire the update trigger,
|
||||
// instead it fires only the insert trigger. This confuses the update
|
||||
// refcount function. This behavior changes with enabled recursive triggers,
|
||||
// so the statement fires the delete trigger first and then the insert
|
||||
// trigger.
|
||||
"PRAGMA recursive_triggers = ON;";
|
||||
|
||||
nsresult rv = aConnection->ExecuteSimpleSQL(NS_LITERAL_CSTRING(query));
|
||||
NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_INDEXEDDB_UNKNOWN_ERR);
|
||||
nsresult rv = aConnection->ExecuteSimpleSQL(NS_LITERAL_CSTRING(query));
|
||||
NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_INDEXEDDB_UNKNOWN_ERR);
|
||||
|
||||
return NS_OK;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user