libpurple/dbus-server.c

changeset 28574
615fe5cbebe7
parent 27568
437768598637
child 28981
4e3922ab4844
equal deleted inserted replaced
28538:fb879aa298ee 28574:615fe5cbebe7
124 purple_dbus_pointer_to_id(gconstpointer node) 124 purple_dbus_pointer_to_id(gconstpointer node)
125 { 125 {
126 gint id = GPOINTER_TO_INT(g_hash_table_lookup(map_node_id, node)); 126 gint id = GPOINTER_TO_INT(g_hash_table_lookup(map_node_id, node));
127 if ((id == 0) && (node != NULL)) 127 if ((id == 0) && (node != NULL))
128 { 128 {
129 purple_debug_warning("dbus", 129 if (purple_debug_is_verbose())
130 "Need to register an object with the dbus subsystem. (If you are not a developer, please ignore this message.)\n"); 130 purple_debug_warning("dbus",
131 "Need to register an object with the dbus subsystem."
132 " (If you are not a developer, please ignore this message.)\n");
131 return 0; 133 return 0;
132 } 134 }
133 return id; 135 return id;
134 } 136 }
135 137
793 newname = purple_dbus_convert_signal_name(name); 795 newname = purple_dbus_convert_signal_name(name);
794 signal = dbus_message_new_signal(DBUS_PATH_PURPLE, DBUS_INTERFACE_PURPLE, newname); 796 signal = dbus_message_new_signal(DBUS_PATH_PURPLE, DBUS_INTERFACE_PURPLE, newname);
795 dbus_message_iter_init_append(signal, &iter); 797 dbus_message_iter_init_append(signal, &iter);
796 798
797 if (purple_dbus_message_append_purple_values(&iter, num_values, values, vargs)) 799 if (purple_dbus_message_append_purple_values(&iter, num_values, values, vargs))
798 purple_debug_warning("dbus", "The signal \"%s\" caused some dbus error. (If you are not a developer, please ignore this message.)\n", name); 800 if (purple_debug_is_verbose())
801 purple_debug_warning("dbus",
802 "The signal \"%s\" caused some dbus error."
803 " (If you are not a developer, please ignore this message.)\n",
804 name);
799 805
800 dbus_connection_send(purple_dbus_connection, signal, NULL); 806 dbus_connection_send(purple_dbus_connection, signal, NULL);
801 807
802 g_free(newname); 808 g_free(newname);
803 dbus_message_unref(signal); 809 dbus_message_unref(signal);

mercurial