| Index: Source/modules/webdatabase/DatabaseBackendBase.cpp
|
| diff --git a/Source/modules/webdatabase/DatabaseBackendBase.cpp b/Source/modules/webdatabase/DatabaseBackendBase.cpp
|
| index 97812d0ae31cec5eb5a839336ea4ac9a3af0a721..b1b45fc1029f1b5d82be065ebc6c544a58a5c439 100644
|
| --- a/Source/modules/webdatabase/DatabaseBackendBase.cpp
|
| +++ b/Source/modules/webdatabase/DatabaseBackendBase.cpp
|
| @@ -248,8 +248,9 @@ DatabaseBackendBase::~DatabaseBackendBase()
|
| ASSERT(!m_opened);
|
| }
|
|
|
| -void DatabaseBackendBase::trace(Visitor*)
|
| +void DatabaseBackendBase::trace(Visitor* visitor)
|
| {
|
| + visitor->trace(m_databaseAuthorizer);
|
| }
|
|
|
| void DatabaseBackendBase::closeDatabase()
|
| @@ -412,7 +413,7 @@ bool DatabaseBackendBase::performOpenAndVerify(bool shouldSetVersionInNewDatabas
|
| }
|
|
|
| ASSERT(m_databaseAuthorizer);
|
| - m_sqliteDatabase.setAuthorizer(m_databaseAuthorizer);
|
| + m_sqliteDatabase.setAuthorizer(m_databaseAuthorizer.get());
|
|
|
| databaseContext()->didOpenDatabase(*this);
|
| // See comment at the top this file regarding calling addOpenDatabase().
|
|
|