2010-12-29 Philippe Normand <pnormand@igalia.com>
authorphiln@webkit.org <philn@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 30 Dec 2010 10:17:07 +0000 (10:17 +0000)
committerphiln@webkit.org <philn@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 30 Dec 2010 10:17:07 +0000 (10:17 +0000)
commita39215b8b937cb1374fe308e66e438c0983c385d
tree600b4a2e5cbeadbf496a21b3b1fee46d6886b54e
parente64a30d07ad4313321c2ae61697f8f046fe2e23c
2010-12-29  Philippe Normand  <pnormand@igalia.com>

        Reviewed by Martin Robinson.

        [GTK] minimal build fails at link time due to missing sqlite3 symbols
        https://bugs.webkit.org/show_bug.cgi?id=51327

        * configure.ac: Error out if SQLite3 wasn't found while at least
        one of the features depending on it has been enabled.

WebCore:

        Reviewed by Martin Robinson.

        [GTK] minimal build fails at link time due to missing sqlite3 symbols
        https://bugs.webkit.org/show_bug.cgi?id=51327

        Guard the code calling sqlite3 with the ENABLE(DATABASE) check.

        No new tests, build fix only.

        * platform/sql/SQLiteAuthorizer.cpp:
        * platform/sql/SQLiteDatabase.cpp:
        * platform/sql/SQLiteFileSystem.cpp:
        * platform/sql/SQLiteStatement.cpp:
        * platform/sql/SQLiteTransaction.cpp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@74792 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ChangeLog
WebCore/ChangeLog
WebCore/platform/sql/SQLiteAuthorizer.cpp
WebCore/platform/sql/SQLiteDatabase.cpp
WebCore/platform/sql/SQLiteFileSystem.cpp
WebCore/platform/sql/SQLiteStatement.cpp
WebCore/platform/sql/SQLiteTransaction.cpp
configure.ac