| Index: Source/modules/webdatabase/DatabaseTracker.cpp
|
| diff --git a/Source/modules/webdatabase/DatabaseTracker.cpp b/Source/modules/webdatabase/DatabaseTracker.cpp
|
| index f5e16d43f4380d6047d9af423c006bc758ed7a1b..e919e2c1adaf3979146a2882cf232779b83e3bc7 100644
|
| --- a/Source/modules/webdatabase/DatabaseTracker.cpp
|
| +++ b/Source/modules/webdatabase/DatabaseTracker.cpp
|
| @@ -59,7 +59,7 @@ static void databaseClosed(Database* database)
|
|
|
| DatabaseTracker& DatabaseTracker::tracker()
|
| {
|
| - AtomicallyInitializedStatic(DatabaseTracker&, tracker = *new DatabaseTracker());
|
| + AtomicallyInitializedStaticReference(DatabaseTracker, tracker, new DatabaseTracker);
|
| return tracker;
|
| }
|
|
|
|
|