In the client source generation, the first connect signal fonction is :

_dynamic_conversion_completed1_connect (self->priv->server, 
"conversion_completed", (GCallback) 
_cameleon_client_on_conversion_completed_dynamic_conversion_completed0_, self);

then the dbus signal wrapper function is 
void _dynamic_conversion_completed1_connect (gpointer obj, const char * 
signal_name, GCallback handler, gpointer data) {
    dbus_g_object_register_marshaller (g_cclosure_marshal_VOID__VOID, 
G_TYPE_NONE, G_TYPE_INVALID);
    dbus_g_proxy_add_signal (obj, "ConversionCompleted", G_TYPE_INVALID);
    dbus_g_proxy_connect_signal (obj, signal_name, handler, data, NULL);
}

Fist used is conversion_completed, then ConversionCompleted.

Is it normal?




________________________________
De : Levi Bard <[email protected]>
À : Frédéric Gaudy <[email protected]>
Cc : [email protected]
Envoyé le : Lundi, 18 Mai 2009, 19h47mn 54s
Objet : Re: [Vala] DBUS : Must add the signal with dbus_g_proxy_add_signal()

> WARNING **: Must add the signal
> 'net-sf-Cameleon-Service-conversion_completed' with
> dbus_g_proxy_add_signal() prior to connecting to it
>
...
>     dbus_g_proxy_add_signal (obj, "ConversionCompleted", G_TYPE_INT,

It looks like the signal "ConversionCompleted" is being added, but
it's trying to connect to "conversion_completed"...
Try passing --disable-dbus-transformation to valac?

-- 
http://homes.eff.org/~barlow/EconomyOfIdeas.html
http://www.dreamsongs.com/MobSoftware.html
http://www.gnu.org/philosophy/shouldbefree.html



      
_______________________________________________
Vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to