Make some routines static that aren't used outside the source file in
authorguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 17 May 2011 23:33:23 +0000 (23:33 +0000)
committerguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 17 May 2011 23:33:23 +0000 (23:33 +0000)
which they're defined.

Include some header files that declare functions in the source files
that define the functions.

Declare packet_list_get_type() in gtk/packet_list_store.h, as it defines
a macro that uses that function.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@37223 f5534014-38df-0310-8fa8-9805f1628bb7

epan/oids.c
gtk/export_object_smb.c
gtk/iax2_analysis.c
gtk/manual_addr_resolv.c
gtk/menus.c
gtk/new_packet_list.c
gtk/packet_list_store.h
gtk/proto_help.c
gtk/rtp_analysis.c
gtk/voip_calls.c
util.c

index 05835833c620b0a506cb5cf659b3a3bba5416b15..363d168abdc80f170ea67a7b9698b9c562378aeb 100644 (file)
@@ -801,7 +801,7 @@ const char* oid_subid2string(guint32* subids, guint len) {
        return s;
 }
 
-guint check_num_oid(const char* str) {
+static guint check_num_oid(const char* str) {
        const char* r = str;
        char c = '\0';
        guint n = 0;
@@ -1057,7 +1057,7 @@ guint oid_string2encoded(const char *oid_str, guint8 **bytes) {
        return 0;
 }
 
-char* oid2str(oid_info_t* oid, guint32* subids, guint len, guint left) {
+static char* oid2str(oid_info_t* oid, guint32* subids, guint len, guint left) {
        if (left == 0) {
                return oid->name;
        } else {
index 2f183e266cca4be22edfcfe7cb9b3cfc4fad1571..9d82cd2f04f3d69f80a29032eef8af24bf52ceb4 100644 (file)
@@ -418,7 +418,7 @@ eo_smb_packet(void *tapdata, packet_info *pinfo, epan_dissect_t *edt _U_, const
 /* This is the eo_protocoldata_reset function that is used in the export_object module
    to cleanup any previous private data of the export object functionality before perform
    the eo_reset function or when the window closes */
-void
+static void
 eo_smb_cleanup(void)
 {
        int              i,last;
index 6ef1558a9b1361f75902880635a90dcd406df197..c2061f1cbdd2833446ca5907f329ee72f3f55be2 100644 (file)
@@ -2877,7 +2877,7 @@ static void add_to_list(GtkWidget *list, user_data_t * user_data, guint32 number
  */
 
 /* Present floats with two decimals */
-void
+static void
 iax2_float_data_func (GtkTreeViewColumn *column _U_,
                      GtkCellRenderer   *renderer,
                      GtkTreeModel      *model,
index 1ef56a94dd78810c5b016b7f5691f665d8817a61..b9360306009b72141798f3a0a889fea7a2a106f0 100644 (file)
@@ -42,6 +42,7 @@
 #include "gtk/help_dlg.h"
 #include "gtk/main.h"
 #include "gtk/menus.h"
+#include "gtk/manual_addr_resolv.h"
 
 GtkWidget *man_addr_resolv_dlg = NULL;
 
index df1accc52b02959d020b140ef013fabcfaee3f8a..41ed4032b212a77fa97c6eaca31c425aaeef62df 100644 (file)
@@ -3531,7 +3531,7 @@ menu_dissector_filter_cb(  GtkWidget *widget _U_,
     g_free( (void *) buf);
 }
 
-gboolean menu_dissector_filter_spe_cb(frame_data *fd _U_, epan_dissect_t *edt, gpointer callback_data) {
+static gboolean menu_dissector_filter_spe_cb(frame_data *fd _U_, epan_dissect_t *edt, gpointer callback_data) {
     dissector_filter_t *filter_entry = callback_data;
 
     /* XXX - this gets the packet_info of the last dissected packet, */
@@ -3540,7 +3540,7 @@ gboolean menu_dissector_filter_spe_cb(frame_data *fd _U_, epan_dissect_t *edt, g
     return (edt != NULL) ? filter_entry->is_filter_valid(&edt->pi) : FALSE;
 }
 
-void menu_dissector_filter(void) {
+static void menu_dissector_filter(void) {
     GList *list_entry = dissector_filter_list;
     dissector_filter_t *filter_entry;
 
index d9ddd6e093272928c40578e91947e7b803904d92..2b5de8bb64dcabc758089dcea5b20582494e44a9 100644 (file)
@@ -602,7 +602,7 @@ new_packet_list_remove_column (gint col_id, GtkTreeViewColumn *col _U_)
        new_packet_list_recreate();
 }
 
-void
+static void
 new_packet_list_toggle_resolved (GtkWidget *w, gint col_id)
 {
        /* We have to check for skip-update because we get an emit in menus_set_column_resolved() */
index 9b26befe7f428f2fd6d275766ac543cb918ed607..34ce0dfa94ee3d3f8c2e8aa98e95f130207c6768 100644 (file)
@@ -37,6 +37,7 @@
  *  The packet list store
  *  @ingroup main_window_group
  */
+extern GType packet_list_get_type(void);
 #define PACKETLIST_TYPE_LIST (packet_list_get_type())
 #define PACKET_LIST(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), PACKETLIST_TYPE_LIST, PacketList))
 #define PACKETLIST_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_CART((klass), PACKETLIST_TYPE_LIST))
index 5557c75861f324f9bf292ecfaf89b431f43cb3c9..db6c327a526a6142c956ee612054eb2e10a89ad0 100644 (file)
@@ -41,6 +41,8 @@
 #include <epan/strutil.h>
 #include <epan/proto.h>
 
+#include "gtk/proto_help.h"
+
 #if GLIB_CHECK_VERSION(2,14,0) /* GRegex */
 
 #define PH_MENU_TOP "/Protocol Help"
index 02f78049f18907174a1c4d5fbaf67dcffce0d513..05de274684cce21869328d5ff59ba55515d74afb 100644 (file)
@@ -3029,7 +3029,7 @@ static void add_to_list(GtkWidget *list, user_data_t * user_data, guint32 number
 
 
 /* Present boolean value */
-void
+static void
 rtp_boolean_data_func (GtkTreeViewColumn *column _U_,
                       GtkCellRenderer   *renderer,
                       GtkTreeModel      *model,
index ab7b28f81181f90fd382db1561ddd8059cfec14a..089578f2948e9aea5703df9317136721fcc62d07 100644 (file)
@@ -336,7 +336,7 @@ static guint change_call_num_graph(voip_calls_tapinfo_t *tapinfo _U_, guint16 ca
 
 /****************************************************************************/
 /* Insert the item in the graph list */
-void insert_to_graph(voip_calls_tapinfo_t *tapinfo _U_, packet_info *pinfo, const gchar *frame_label, const gchar *comment, guint16 call_num, address *src_addr, address *dst_addr, guint16 line_style, double time_val, guint32 frame_num)
+static void insert_to_graph(voip_calls_tapinfo_t *tapinfo _U_, packet_info *pinfo, const gchar *frame_label, const gchar *comment, guint16 call_num, address *src_addr, address *dst_addr, guint16 line_style, double time_val, guint32 frame_num)
 {
        graph_analysis_item_t *gai, *new_gai;
        GList *list;
diff --git a/util.c b/util.c
index 9530f0a9e99312384982f7c790409b2c1ccf6a88..a7a25578cf5206a1cc9da371b3c587c44df88a4b 100644 (file)
--- a/util.c
+++ b/util.c
@@ -132,7 +132,7 @@ compute_timestamp_diff(gint *diffsec, gint *diffusec,
 }
 
 /* Remove any %<interface_name> from an IP address. */
-char *sanitize_filter_ip(char *hostname) {
+static char *sanitize_filter_ip(char *hostname) {
     gchar *end;
     gchar *ret;