summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java
diff options
context:
space:
mode:
authorSilenio Quarti <silenio>2010-05-03 17:14:48 +0000
committerSilenio Quarti <silenio>2010-05-03 17:14:48 +0000
commit9d1ef85b1ebc1573224e081fdb9056605ae0a470 (patch)
tree1654ee2e634c300282e551b470ab0a3db34f45e7 /bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java
parent7152a684c8d80864a8c57a6df893f5f00704dc06 (diff)
downloadeclipse.platform.swt-9d1ef85b1ebc1573224e081fdb9056605ae0a470.tar.gz
eclipse.platform.swt-9d1ef85b1ebc1573224e081fdb9056605ae0a470.tar.xz
eclipse.platform.swt-9d1ef85b1ebc1573224e081fdb9056605ae0a470.zip
Bug 311231 - Warnings printed to console when running AccessibleValueExample
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java b/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java
index 3905165417..ddab53ae4e 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT Accessibility/gtk/org/eclipse/swt/accessibility/AccessibleObject.java
@@ -2727,7 +2727,7 @@ class AccessibleObject {
static void setGValue (int /*long*/ value, Number number) {
if (number == null) return;
- OS.g_value_unset(value);
+ if (OS.G_VALUE_TYPE(value) != 0) OS.g_value_unset(value);
if (number instanceof Double) {
OS.g_value_init(value, OS.G_TYPE_DOUBLE());
OS.g_value_set_double(value, number.doubleValue());