Community
Participate
Working Groups
(SWT:2724): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed
Created attachment 166663 [details] fix This should is be fixed in RC1
I see that will work, but personally I'd have used if (OS.G_IS_VALUE(value) != 0) OS.g_value_unset(value); instead of if (OS.G_VALUE_TYPE(value) != 0) OS.g_value_unset(value); G_IS_VALUE() is failing assertion in the stacktrace after all
The G_VALUE_TYPE is already used to get the type in setGValue(). G_IS_VALUE checks if the object is a GValue which is unnecessary. Fixed > 20100503