Ticket #180: 0001-Reduce-warning-storm-in-libavahi-ui.patch
| File 0001-Reduce-warning-storm-in-libavahi-ui.patch, 6.6 kB (added by MathiasHasselmann, 1 year ago) |
|---|
-
a/avahi-ui/Makefile.am
old new 17 17 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 18 18 # USA. 19 19 20 AM_CFLAGS=-I$(top_srcdir) 20 AM_CFLAGS=-I$(top_srcdir) -DG_DISABLE_DEPRECATED=1 -DGDK_DISABLE_DEPRECATED=1 -DGTK_DISABLE_DEPRECATED=1 21 21 22 22 # This cool debug trap works on i386/gcc only 23 23 AM_CFLAGS+='-DDEBUG_TRAP=__asm__("int $$3")' -
a/avahi-ui/avahi-ui.c
old new 244 244 245 245 246 246 GtkWidget *aui_service_dialog_new_valist( 247 gchar *title,247 const gchar *title, 248 248 GtkWindow *parent, 249 249 const gchar *first_button_text, 250 250 va_list varargs) { … … 291 291 292 292 va_list varargs; 293 293 va_start(varargs, first_button_text); 294 w = aui_service_dialog_new_valist( (gchar*)title, parent, first_button_text, varargs);294 w = aui_service_dialog_new_valist(title, parent, first_button_text, varargs); 295 295 va_end(varargs); 296 296 297 297 return w; … … 329 329 } 330 330 331 331 static void resolve_callback( 332 AvahiServiceResolver *r ,333 AvahiIfIndex interface ,334 AvahiProtocol protocol ,332 AvahiServiceResolver *r G_GNUC_UNUSED, 333 AvahiIfIndex interface G_GNUC_UNUSED, 334 AvahiProtocol protocol G_GNUC_UNUSED, 335 335 AvahiResolverEvent event, 336 336 const char *name, 337 337 const char *type, … … 340 340 const AvahiAddress *a, 341 341 uint16_t port, 342 342 AvahiStringList *txt, 343 AvahiLookupResultFlags flags ,343 AvahiLookupResultFlags flags G_GNUC_UNUSED, 344 344 void *userdata) { 345 345 346 346 AuiServiceDialog *d = AUI_SERVICE_DIALOG(userdata); … … 394 394 395 395 396 396 static void browse_callback( 397 AvahiServiceBrowser *b ,397 AvahiServiceBrowser *b G_GNUC_UNUSED, 398 398 AvahiIfIndex interface, 399 399 AvahiProtocol protocol, 400 400 AvahiBrowserEvent event, … … 548 548 } 549 549 550 550 static void domain_browse_callback( 551 AvahiDomainBrowser *b ,552 AvahiIfIndex interface ,553 AvahiProtocol protocol ,551 AvahiDomainBrowser *b G_GNUC_UNUSED, 552 AvahiIfIndex interface G_GNUC_UNUSED, 553 AvahiProtocol protocol G_GNUC_UNUSED, 554 554 AvahiBrowserEvent event, 555 555 const char *name, 556 556 AVAHI_GCC_UNUSED AvahiLookupResultFlags flags, … … 823 823 G_OBJECT_CLASS(aui_service_dialog_parent_class)->finalize(object); 824 824 } 825 825 826 static void service_row_activated_callback(GtkTreeView *tree_view , GtkTreePath *path, GtkTreeViewColumn *column, gpointer user_data) {826 static void service_row_activated_callback(GtkTreeView *tree_view G_GNUC_UNUSED, GtkTreePath *path G_GNUC_UNUSED, GtkTreeViewColumn *column G_GNUC_UNUSED, gpointer user_data) { 827 827 AuiServiceDialog *d = AUI_SERVICE_DIALOG(user_data); 828 828 829 829 gtk_dialog_response(GTK_DIALOG(d), get_default_response(GTK_DIALOG(d))); … … 910 910 return !!label[0]; 911 911 } 912 912 913 static void domain_row_activated_callback(GtkTreeView *tree_view , GtkTreePath *path, GtkTreeViewColumn *column, gpointer user_data) {913 static void domain_row_activated_callback(GtkTreeView *tree_view G_GNUC_UNUSED, GtkTreePath *path G_GNUC_UNUSED, GtkTreeViewColumn *column G_GNUC_UNUSED, gpointer user_data) { 914 914 AuiServiceDialog *d = AUI_SERVICE_DIALOG(user_data); 915 915 916 916 if (is_valid_domain_suffix(gtk_entry_get_text(GTK_ENTRY(d->priv->domain_entry)))) 917 917 gtk_dialog_response(GTK_DIALOG(d->priv->domain_dialog), GTK_RESPONSE_ACCEPT); 918 918 } 919 919 920 static void domain_selection_changed_callback(GtkTreeSelection *selection , gpointer user_data) {920 static void domain_selection_changed_callback(GtkTreeSelection *selection G_GNUC_UNUSED, gpointer user_data) { 921 921 GtkTreeIter iter; 922 922 AuiServiceDialog *d = AUI_SERVICE_DIALOG(user_data); 923 923 gchar *name; … … 930 930 gtk_entry_set_text(GTK_ENTRY(d->priv->domain_entry), name); 931 931 } 932 932 933 static void domain_entry_changed_callback(GtkEditable *editable , gpointer user_data) {933 static void domain_entry_changed_callback(GtkEditable *editable G_GNUC_UNUSED, gpointer user_data) { 934 934 AuiServiceDialog *d = AUI_SERVICE_DIALOG(user_data); 935 935 936 936 gtk_widget_set_sensitive(d->priv->domain_ok_button, is_valid_domain_suffix(gtk_entry_get_text(GTK_ENTRY(d->priv->domain_entry)))); 937 937 } 938 938 939 static void domain_button_clicked(GtkButton *button , gpointer user_data) {939 static void domain_button_clicked(GtkButton *button G_GNUC_UNUSED, gpointer user_data) { 940 940 GtkWidget *vbox, *vbox2, *scrolled_window; 941 941 GtkTreeSelection *selection; 942 942 GtkCellRenderer *renderer; … … 977 977 gtk_container_set_border_width(GTK_CONTAINER(vbox), 8); 978 978 gtk_box_pack_start(GTK_BOX(GTK_DIALOG(p->domain_dialog)->vbox), vbox, TRUE, TRUE, 0); 979 979 980 p->domain_entry = gtk_entry_new_with_max_length(AVAHI_DOMAIN_NAME_MAX); 980 p->domain_entry = gtk_entry_new(); 981 gtk_entry_set_max_length(GTK_ENTRY(p->domain_entry), AVAHI_DOMAIN_NAME_MAX); 981 982 gtk_entry_set_text(GTK_ENTRY(p->domain_entry), domain); 982 983 gtk_entry_set_activates_default(GTK_ENTRY(p->domain_entry), TRUE); 983 984 g_signal_connect(p->domain_entry, "changed", G_CALLBACK(domain_entry_changed_callback), d); -
a/avahi-ui/avahi-ui.h
old new 79 79 80 80 /** \cond fulldocs */ 81 81 GtkWidget *aui_service_dialog_new_valist( 82 gchar *title,82 const gchar *title, 83 83 GtkWindow *parent, 84 84 const gchar *first_button_text, 85 85 va_list varargs);
