diff options
Diffstat (limited to 'dev-java/swt/files/swt-3.8.2-libwebkit-compat.patch')
-rw-r--r-- | dev-java/swt/files/swt-3.8.2-libwebkit-compat.patch | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/dev-java/swt/files/swt-3.8.2-libwebkit-compat.patch b/dev-java/swt/files/swt-3.8.2-libwebkit-compat.patch deleted file mode 100644 index ba537f54024e..000000000000 --- a/dev-java/swt/files/swt-3.8.2-libwebkit-compat.patch +++ /dev/null @@ -1,23 +0,0 @@ -crash: fatal error in soup_session_feature_detach with WebKitGTK+ >= 1.11.91 -http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=b22a7d19afbe2a3811a0f8aa54c1e85d92c62a2c -https://bugs.eclipse.org/404776 -https://bugs.gentoo.org/500570 - ---- a/src/org/eclipse/swt/browser/WebKit.java -+++ b/src/org/eclipse/swt/browser/WebKit.java -@@ -597,9 +597,13 @@ public void create (Composite parent, int style) { - */ - long /*int*/ session = WebKitGTK.webkit_get_default_session (); - long /*int*/ originalAuth = WebKitGTK.soup_session_get_feature (session, WebKitGTK.webkit_soup_auth_dialog_get_type ()); -- WebKitGTK.soup_session_feature_detach (originalAuth, session); -+ if (originalAuth != 0) { -+ WebKitGTK.soup_session_feature_detach (originalAuth, session); -+ } - OS.g_signal_connect (session, WebKitGTK.authenticate, Proc5.getAddress (), webView); -- WebKitGTK.soup_session_feature_attach (originalAuth, session); -+ if (originalAuth != 0) { -+ WebKitGTK.soup_session_feature_attach (originalAuth, session); -+ } - - /* - * Check for proxy values set as documented java properties and update the |