Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrant Gayed2011-05-04 19:25:55 +0000
committerGrant Gayed2011-05-04 19:25:55 +0000
commitd1b3f8d5e4f33609693b8784c98c84b137072d94 (patch)
tree3552766e782c166430a08b17eb0842131996e7d6 /bundles/org.eclipse.swt/Eclipse SWT Browser
parent959097b4d3fb14850d3328518d1bd9cca271ea0a (diff)
downloadeclipse.platform.swt-d1b3f8d5e4f33609693b8784c98c84b137072d94.tar.gz
eclipse.platform.swt-d1b3f8d5e4f33609693b8784c98c84b137072d94.tar.xz
eclipse.platform.swt-d1b3f8d5e4f33609693b8784c98c84b137072d94.zip
344597 - Error when returning null values from Javascript evaluations in IE 9
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT Browser')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/WebSite.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/WebSite.java b/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/WebSite.java
index dcdb18cdfa..664912d06f 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/WebSite.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/WebSite.java
@@ -779,6 +779,7 @@ int Invoke (int dispIdMember, int /*long*/ riid, int lcid, int dwFlags, int /*lo
Object convertToJava (Variant variant) {
switch (variant.getType ()) {
+ case OLE.VT_EMPTY:
case OLE.VT_NULL: return null;
case OLE.VT_BSTR: return variant.getString ();
case OLE.VT_BOOL: return new Boolean (variant.getBoolean ());

Back to the top