From 77a143e797a3412cd399740932a1ef90d8a37ab1 Mon Sep 17 00:00:00 2001 From: Alberto Garcia Date: Fri, 6 Mar 2015 07:33:11 +0000 Subject: [PATCH] Fix crash in the Flash plugin =================================================================== Gbp-Pq: Name flash-crash.patch --- .../WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp b/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp index 7014dfcb30..d130906f02 100644 --- a/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp +++ b/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp @@ -202,7 +202,9 @@ void NetscapePlugin::platformPreInitialize() bool NetscapePlugin::platformPostInitialize() { uint64_t windowID = 0; - bool needsXEmbed = false; + // NPPVpluginNeedsXEmbed is a boolean value, but at least the + // Flash player plugin is using an 'int' instead. + int needsXEmbed = 0; if (m_isWindowed) { NPP_GetValue(NPPVpluginNeedsXEmbed, &needsXEmbed); if (needsXEmbed) { -- 2.30.2