REGRESSION (r172814): Don't export inline SQLiteDatabase::disableThreadingChecks...
authorddkilzer@apple.com <ddkilzer@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 12 Dec 2019 23:09:48 +0000 (23:09 +0000)
committerddkilzer@apple.com <ddkilzer@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 12 Dec 2019 23:09:48 +0000 (23:09 +0000)
<https://webkit.org/b/205140>

Reviewed by Alex Christensen.

* platform/sql/SQLiteDatabase.h:
(WebCore::SQLiteDatabase::disableThreadingChecks):
Remove WEBCORE_EXPORT macro from inline method. This only seems
to occur on Release builds with compiler optimizations disabled.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@253445 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebCore/ChangeLog
Source/WebCore/platform/sql/SQLiteDatabase.h

index 90f74fa..d7f51c6 100644 (file)
@@ -1,3 +1,15 @@
+2019-12-12  David Kilzer  <ddkilzer@apple.com>
+
+        REGRESSION (r172814): Don't export inline SQLiteDatabase::disableThreadingChecks() method
+        <https://webkit.org/b/205140>
+
+        Reviewed by Alex Christensen.
+
+        * platform/sql/SQLiteDatabase.h:
+        (WebCore::SQLiteDatabase::disableThreadingChecks):
+        Remove WEBCORE_EXPORT macro from inline method. This only seems
+        to occur on Release builds with compiler optimizations disabled.
+
 2019-12-12  Yusuke Suzuki  <ysuzuki@apple.com>
 
         [JSC] Lock-down JSGlobalObject and derived classes in IsoSubspace
index 5224f1e..4b743e0 100644 (file)
@@ -135,7 +135,7 @@ public:
 #ifndef NDEBUG
     WEBCORE_EXPORT void disableThreadingChecks();
 #else
-    WEBCORE_EXPORT void disableThreadingChecks() {}
+    void disableThreadingChecks() { }
 #endif
 
     WEBCORE_EXPORT static void setIsDatabaseOpeningForbidden(bool);