BUILD FIX (r39641): Try to fix build errors #3
authorddkilzer@apple.com <ddkilzer@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 6 Jan 2009 14:29:36 +0000 (14:29 +0000)
committerddkilzer@apple.com <ddkilzer@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 6 Jan 2009 14:29:36 +0000 (14:29 +0000)
commitf2efd7a78458ad5245902e3ae06dffdb2e62c008
treecab26f31b96b632d22050eeb268eacca573c4e33
parent0b0ea11cb9c9998e197a241fa06c490accbc1128
    BUILD FIX (r39641): Try to fix build errors #3

        Try to fix the following (more specific) build errors:

            WebIconDatabase.cpp
            ..\WebIconDatabase.cpp(255) : error C2248: 'WebIconDatabase::shutDownIconDatabase' : cannot access private member declared in class 'WebIconDatabase'
                    ...\webkit\win\WebIconDatabase.h(61) : see declaration of 'WebIconDatabase::shutDownIconDatabase'
                    ...\webkit\win\WebIconDatabase.h(51) : see declaration of 'WebIconDatabase'
            ..\WebIconDatabase.cpp(255) : error C2352: 'WebIconDatabase::shutDownIconDatabase' : illegal call of non-static member function
                    ...\webkit\win\WebIconDatabase.h(61) : see declaration of 'WebIconDatabase::shutDownIconDatabase'
            ..\WebIconDatabase.cpp(258) : error C2248: 'WebIconDatabase::startUpIconDatabase' : cannot access private member declared in class 'WebIconDatabase'
                    ...\webkit\win\WebIconDatabase.h(60) : see declaration of 'WebIconDatabase::startUpIconDatabase'
                    ...\webkit\win\WebIconDatabase.h(51) : see declaration of 'WebIconDatabase'
            ..\WebIconDatabase.cpp(258) : error C2352: 'WebIconDatabase::startUpIconDatabase' : illegal call of non-static member function
                    ...\webkit\win\WebIconDatabase.h(60) : see declaration of 'WebIconDatabase::startUpIconDatabase'

        * WebIconDatabase.cpp:
        (setEnabled): Get instance of shared WebIconDatabase, then call
        startUp/shutDown methods on it.
        * WebIconDatabase.h:
        (WebIconDatabase::startUpIconDatabase): Make protected again.
        (WebIconDatabase::shutDownIconDatabase): Ditto.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@39649 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebKit/win/ChangeLog
WebKit/win/WebIconDatabase.cpp
WebKit/win/WebIconDatabase.h