Hi all,<br> i am calling a method with signature "s","sv" and i am getting the below error <br><br>gchar *str=NULL;<br>GValue val={0,};<br>g_value_init(&val,G_TYPE_STRING);<br>dbus_g_proxy_call (proxy, <method-name>,&error,G_TYPE_STRING,"*12#",G_TYPE_INVALID,G_TYPE_STRING,&str,G_TYPE_VALUE,&val, G_TYPE_INVALID);<br>
<br>if i execute above code , error is <br>" GLib-GObject-WARNING **: gvalue.c:185: cannot initialize GValue with type `GValueArray_gchararray+GHashTable_gchararray+GValue__', the value has already been initialized as `gchararray'<br>
<br>Couldn't convert argument, expected "GValue" "<br><br><br>can anybody tell me what does above error means?<br><br>and what are the argument to be passed to proxy call if signature is "(sa{sv})"?<br>
<br>can any body please help?<br><br>thanks <br>ss.<br><br>