aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--gtk/Makefile.am12
-rw-r--r--gtk/packet_win.c3
2 files changed, 12 insertions, 3 deletions
diff --git a/gtk/Makefile.am b/gtk/Makefile.am
index 18d2a0dcd1..5de8a4fd66 100644
--- a/gtk/Makefile.am
+++ b/gtk/Makefile.am
@@ -70,8 +70,16 @@ if HAVE_DOXYGEN
$(DOXYGEN) doxygen.cfg
endif # HAVE_DOXYGEN
-checkapi:
- $(PERL) ../tools/checkAPIs.pl \
+checkapi: checkapi-base checkapi-todo
+
+checkapi-base:
+ $(PERL) ../tools/checkAPIs.pl -g deprecated-gtk \
+ $(WIRESHARK_GTK_SRC) \
+ $(WIRESHARK_TAP_SRC) \
+ capture_if_details_dlg_win32.c
+
+checkapi-todo:
+ $(PERL) ../tools/checkAPIs.pl -M -g deprecated-gtk-todo \
$(WIRESHARK_GTK_SRC) \
$(WIRESHARK_TAP_SRC) \
capture_if_details_dlg_win32.c
diff --git a/gtk/packet_win.c b/gtk/packet_win.c
index 4f30135334..d692b8d60e 100644
--- a/gtk/packet_win.c
+++ b/gtk/packet_win.c
@@ -430,7 +430,8 @@ new_finfo_window(GtkWidget *w _U_, struct FieldinfoWinData *DataPtr)
g_signal_connect(fvalue_edit, "value-changed", G_CALLBACK(finfo_integer_changed), DataPtr);
} else if (finfo_type == FT_STRING || finfo_type == FT_STRINGZ) {
- fvalue_edit = gtk_entry_new_with_max_length(finfo->length);
+ fvalue_edit = gtk_entry_new();
+ gtk_entry_set_max_length(GTK_ENTRY(fvalue_edit), finfo->length);
gtk_entry_set_text(GTK_ENTRY(fvalue_edit), fvalue_get(&finfo->value));
g_signal_connect(fvalue_edit, "changed", G_CALLBACK(finfo_string_changed), DataPtr);