Squelch some qualifier (const vs. non-const) warnings.
authorguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Fri, 25 May 2007 19:13:49 +0000 (19:13 +0000)
committerguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>
Fri, 25 May 2007 19:13:49 +0000 (19:13 +0000)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21938 f5534014-38df-0310-8fa8-9805f1628bb7

12 files changed:
gtk/about_dlg.c
gtk/about_dlg.h
gtk/export_object.c
gtk/export_object.h
gtk/gui_utils.c
gtk/hostlist_table.c
gtk/hostlist_table.h
gtk/main.c
gtk/summary_dlg.c
register.h
statusbar.h
ui_util.h

index 8f3b3dc44b9db22f35183101c42ba2f293e1c01f..4f30ab16d2717ab7aa889616941bd9cf1f7168fa 100644 (file)
@@ -81,7 +81,7 @@ about_wireshark(GtkWidget *parent, GtkWidget *main_vb, const char *title)
 }
 
 static void
-splash_update_label(GtkWidget *win, char *message)
+splash_update_label(GtkWidget *win, const char *message)
 {
     GtkWidget *main_lb;
 
@@ -96,7 +96,7 @@ splash_update_label(GtkWidget *win, char *message)
 }
 
 GtkWidget*
-splash_new(char *message)
+splash_new(const char *message)
 {
     GtkWidget *win;
     GtkWidget *main_lb;
@@ -153,16 +153,16 @@ splash_new(char *message)
 #define REGISTER_FREQ 100 /* Milliseconds */
 
 void
-splash_update(register_action_e action, char *message, gpointer client_data)
+splash_update(register_action_e action, const char *message, gpointer client_data)
 {
-    GtkWidget *win;
-    GtkWidget *main_lb;
-    GtkWidget *prog_bar;
-    GtkWidget *percentage_lb;
-    gfloat    percentage;
-    gulong    ul_percentage;
-    gchar     tmp[100];
-    char      *action_msg;
+    GtkWidget  *win;
+    GtkWidget  *main_lb;
+    GtkWidget  *prog_bar;
+    GtkWidget  *percentage_lb;
+    gfloat     percentage;
+    gulong     ul_percentage;
+    gchar      tmp[100];
+    const char *action_msg;
 
     static gulong ul_sofar = 0;
     static gulong ul_count = 0;
index d80a658893d18bd999b641321306d1f58cf07c39..180ca01702e8111ed629eaed57d382671f565200 100644 (file)
@@ -35,7 +35,7 @@
  * @param message the new message to be displayed
  * @return the newly created window handle
  */
-extern GtkWidget *splash_new(char *message);
+extern GtkWidget *splash_new(const char *message);
 
 /** Update the splash screen message when loading dissectors and handoffs
  *
@@ -43,7 +43,7 @@ extern GtkWidget *splash_new(char *message);
  * @param message additional information
  * @param client_data the window handle from splash_new()
  */
-extern void splash_update(register_action_e action, char *message, void *call_data);
+extern void splash_update(register_action_e action, const char *message, void *call_data);
 
 /** Destroy the splash screen. 
  *
index 191ca443f9be10b4e7d109f8023682846529c4b8..3e72e1a9867fb212194f83ba6798a0b39c1f6e1a 100644 (file)
@@ -253,7 +253,7 @@ eo_draw(void *tapdata)
 }
 
 void
-export_object_window(gchar *tapname, gchar *name, tap_packet_cb tap_packet)
+export_object_window(const gchar *tapname, const gchar *name, tap_packet_cb tap_packet)
 {
        GtkWidget *sw;
        GtkCellRenderer *renderer;
index 919a0f646396c289f8355891b4209a36bd49a073..35987a8584be1058747f0907ff9cf990c5e76f76 100644 (file)
@@ -46,8 +46,8 @@ typedef struct _export_object_entry_t {
        guint8 *payload_data;
 } export_object_entry_t;
 
-void export_object_window(gchar *tapname, gchar *name, tap_packet_cb
-                         tap_packet);
+void export_object_window(const gchar *tapname, const gchar *name,
+                         tap_packet_cb tap_packet);
 
 /* Protocol specific */
 void eo_http_cb(GtkWidget *widget _U_, gpointer data _U_);
index 9dcd52b8974db8935b0139b91f201df800b5b651..11645a6fe3dbe839acf4e21bffbad311576f4cf4 100644 (file)
@@ -581,7 +581,7 @@ GtkWidget *xpm_to_widget(const char ** xpm) {
 /* Set the name of the top-level window and its icon to the specified
    string. */
 void
-set_main_window_name(gchar *window_name)
+set_main_window_name(const gchar *window_name)
 {
   gchar *old_window_name;
 
index ef6e1c337d322e8c265aa263eeaf379cf1887ab7..99d1f3c86727bd6c8d3c70240663a5b70fa0b812 100644 (file)
@@ -811,7 +811,7 @@ hostlist_win_destroy_notebook_cb(GtkWindow *win _U_, gpointer data)
 
 
 static hostlist_table *
-init_hostlist_notebook_page_cb(gboolean hide_ports, char *table_name, char *tap_name, char *filter, tap_packet_cb packet_func)
+init_hostlist_notebook_page_cb(gboolean hide_ports, const char *table_name, const char *tap_name, const char *filter, tap_packet_cb packet_func)
 {
     gboolean ret;
     GtkWidget *page_vbox;
@@ -837,9 +837,9 @@ init_hostlist_notebook_page_cb(gboolean hide_ports, char *table_name, char *tap_
 
 typedef struct {
     gboolean hide_ports;       /* hide TCP / UDP port columns */
-    char *table_name;          /* GUI output name */
-    char *tap_name;            /* internal name */
-    char *filter;              /* display filter string (unused) */
+    const char *table_name;    /* GUI output name */
+    const char *tap_name;      /* internal name */
+    const char *filter;        /* display filter string (unused) */
     tap_packet_cb packet_func; /* function to be called for new incoming packets */
 } register_hostlist_t;
 
@@ -847,7 +847,7 @@ typedef struct {
 static GSList *registered_hostlist_tables = NULL;
 
 void
-register_hostlist_table(gboolean hide_ports, char *table_name, char *tap_name, char *filter, tap_packet_cb packet_func)
+register_hostlist_table(gboolean hide_ports, const char *table_name, const char *tap_name, const char *filter, tap_packet_cb packet_func)
 {
     register_hostlist_t *table;
 
index bd7794017cece0e29cefb7b6b21a0b439dc46369..523f042f035b39ace4136f5da4e7f85d871decf0 100644 (file)
@@ -66,7 +66,7 @@ typedef struct _hostlist_table {
  * @param filter the optional filter name or NULL
  * @param packet_func the function to be called for each incoming packet
  */
-extern void register_hostlist_table(gboolean hide_ports, char *table_name, char *tap_name, char *filter, tap_packet_cb packet_func);
+extern void register_hostlist_table(gboolean hide_ports, const char *table_name, const char *tap_name, const char *filter, tap_packet_cb packet_func);
 
 /** Init the hostlist table for the single hostlist window.
  *
index 3052828bcb50aa12606ae8041a0b58e03ebb3f73..8b18cf7b1ed8977be351c3842ab8f39bd52049c6 100644 (file)
@@ -926,7 +926,7 @@ void resolve_name_cb(GtkWidget *widget _U_, gpointer data _U_) {
  * Push a message referring to file access onto the statusbar.
  */
 void
-statusbar_push_file_msg(gchar *msg)
+statusbar_push_file_msg(const gchar *msg)
 {
     /*g_warning("statusbar_push: %s", msg);*/
        gtk_statusbar_push(GTK_STATUSBAR(info_bar), file_ctx, msg);
@@ -950,7 +950,7 @@ statusbar_pop_file_msg(void)
  * Push a message referring to the currently-selected field onto the statusbar.
  */
 void
-statusbar_push_field_msg(gchar *msg)
+statusbar_push_field_msg(const gchar *msg)
 {
        gtk_statusbar_push(GTK_STATUSBAR(info_bar), help_ctx, msg);
 }
index d286f2740e01287e2f42903faf260878969a4c81..84ebfa37828a1147610cb1da6678fb80a55a6eda 100644 (file)
@@ -51,7 +51,7 @@
 
 
 static void
-add_string_to_table_sensitive(GtkWidget *list, guint *row, gchar *title, gchar *value, gboolean sensitive)
+add_string_to_table_sensitive(GtkWidget *list, guint *row, const gchar *title, const gchar *value, gboolean sensitive)
 {
     GtkWidget *label;
     gchar     *indent;
index b11420a71730ec44ea3d3bb2b05153ae9965c7b6..ea54a83adb1257e8eb35eb7cd2537b3655dab2e0 100644 (file)
@@ -39,7 +39,7 @@ typedef enum {
   RA_CONFIGURATION      /* configuration files */
 } register_action_e;
 
-typedef void (*register_cb)(register_action_e action, char *message, gpointer client_data);
+typedef void (*register_cb)(register_action_e action, const char *message, gpointer client_data);
 
 extern void register_all_protocols(register_cb cb, gpointer client_data);
 extern void register_all_protocol_handoffs(register_cb cb, gpointer client_data);
index 728de7aee004cc85392ed79d08f167aa0f042288..303ddf372cd2c61fd3af328994b968ee633489fb 100644 (file)
@@ -32,7 +32,7 @@ extern "C" {
 /*
  * Push a message referring to file access onto the statusbar.
  */
-void statusbar_push_file_msg(gchar *msg);
+void statusbar_push_file_msg(const gchar *msg);
 
 /*
  * Pop a message referring to file access off the statusbar.
@@ -42,7 +42,7 @@ void statusbar_pop_file_msg(void);
 /*
  * Push a message referring to the currently-selected field onto the statusbar.
  */
-void statusbar_push_field_msg(gchar *msg);
+void statusbar_push_field_msg(const gchar *msg);
 
 /*
  * Pop a message referring to the currently-selected field off the statusbar.
index 2534024ab9369a3b6af46c5ecca73cab894c51fe..217f675250c6549771191e592540d486efe274ad 100644 (file)
--- a/ui_util.h
+++ b/ui_util.h
@@ -34,7 +34,7 @@ extern "C" {
 /* gui_utils.c */
 
 /* Set the name of the top-level window and its icon. */
-void set_main_window_name(gchar *);
+void set_main_window_name(const gchar *);
 /* Update the name of the main window if the user-specified decoration
    changed. */
 void update_main_window_name(void);