X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=Introspect%2FConstant.js;h=bfd3b3043c89356aa029e6c67fb93ca1ef79c31a;hb=2ae39cc7f4d116f5cf721f9d3c0aedb913bb8a2b;hp=376d9603ea6d4f311a1e24def2b66d9b2dbb6f9c;hpb=3f811a3d4b7efb3422a248fe7a3537074158ff73;p=gnome.introspection-doc-generator diff --git a/Introspect/Constant.js b/Introspect/Constant.js index 376d960..bfd3b30 100644 --- a/Introspect/Constant.js +++ b/Introspect/Constant.js @@ -16,6 +16,14 @@ Basic = imports.Basic.Basic; /** * Constant + * + * + + * NEEDS + + */ @@ -36,7 +44,10 @@ Constant = XObject.define( if (ty != 'interface') { var argm = new GI._Argument(); - GI.constant_info_get_value ( prop ,argm); + GI.constant_info_get_value ? + GI.constant_info_get_value ( prop ,argm) : + prop.get_value(argm); + if (ty != 'utf8') { this.value = argm.v_long; } else {