fix gtk breakage caused by changeset 96595
authorgavinp@chromium.org <gavinp@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 4 Oct 2011 20:56:39 +0000 (20:56 +0000)
committergavinp@chromium.org <gavinp@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 4 Oct 2011 20:56:39 +0000 (20:56 +0000)
https://bugs.webkit.org/show_bug.cgi?id=69371

ews did not catch build breakage in the gtk WebKitPluginProcess target; this patch removes
the pretty printer on gtk, which should fix the build on that platform.

Reviewed by NOBODY, this is a build fix.

* wtf/Assertions.cpp:

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

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/wtf/Assertions.cpp

index dd9b2b3..97e8b5a 100644 (file)
@@ -1,3 +1,15 @@
+2011-10-04  Gavin Peters  <gavinp@chromium.org>
+
+        fix gtk breakage caused by changeset 96595
+        https://bugs.webkit.org/show_bug.cgi?id=69371
+
+        ews did not catch build breakage in the gtk WebKitPluginProcess target; this patch removes
+        the pretty printer on gtk, which should fix the build on that platform.
+
+        Reviewed by NOBODY, this is a build fix.
+
+        * wtf/Assertions.cpp:
+
 2011-10-04  Sheriff Bot  <webkit.review.bot@gmail.com>
 
         Unreviewed, rolling out r96630.
index cc42761..27cf1e9 100644 (file)
@@ -203,7 +203,7 @@ void WTFReportBacktrace()
         const char* mangledName = 0;
         char* cxaDemangled = 0;
 
-#if !PLATFORM(QT) && (OS(DARWIN) || OS(LINUX))
+#if !PLATFORM(GTK) && !PLATFORM(QT) && (OS(DARWIN) || OS(LINUX))
         Dl_info info;
         if (dladdr(samples[i], &info) && info.dli_sname)
             mangledName = info.dli_sname;