Fix a problem with const char *
authordeniel <deniel@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 15 Aug 2000 20:53:31 +0000 (20:53 +0000)
committerdeniel <deniel@f5534014-38df-0310-8fa8-9805f1628bb7>
Tue, 15 Aug 2000 20:53:31 +0000 (20:53 +0000)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@2276 f5534014-38df-0310-8fa8-9805f1628bb7

gtk/prefs_dlg.c
prefs.c
prefs.h

index b148e2a40db08ee5b778caec98630fa4075f7616..88347f21ca1fce2dc95c47fa5080d09045297bef 100644 (file)
@@ -1,7 +1,7 @@
 /* prefs_dlg.c
  * Routines for handling preferences
  *
- * $Id: prefs_dlg.c,v 1.18 2000/08/15 20:41:58 deniel Exp $
+ * $Id: prefs_dlg.c,v 1.19 2000/08/15 20:53:24 deniel Exp $
  *
  * Ethereal - Network traffic analyzer
  * By Gerald Combs <gerald@zing.org>
@@ -643,9 +643,9 @@ properties_cb(GtkWidget *w, gpointer dummy)
   if (finfo_selected) {
     header_field_info *hfinfo = finfo_selected->hfinfo;
     if (hfinfo->parent == -1) {
-      title = prefs_get_title_by_name(hfinfo->abbrev);
+      title = (gchar *)prefs_get_title_by_name(hfinfo->abbrev);
     } else {
-      title =
+      title = (gchar *)
        prefs_get_title_by_name(proto_registrar_get_abbrev(hfinfo->parent));
     }
   } else {
diff --git a/prefs.c b/prefs.c
index df8ad0dc93c89dae1495add023ec4d8cfa434be9..13de43215e476c8cc1131151a9faff2b7ca9bb48 100644 (file)
--- a/prefs.c
+++ b/prefs.c
@@ -1,7 +1,7 @@
 /* prefs.c
  * Routines for handling preferences
  *
- * $Id: prefs.c,v 1.35 2000/08/15 20:42:09 deniel Exp $
+ * $Id: prefs.c,v 1.36 2000/08/15 20:53:30 deniel Exp $
  *
  * Ethereal - Network traffic analyzer
  * By Gerald Combs <gerald@zing.org>
@@ -240,7 +240,7 @@ prefs_is_registered_protocol(char *name)
 /*
  * Returns the module title of a registered protocol
  */
-char *
+const char *
 prefs_get_title_by_name(char *name)
 {
        module_t *m = find_module(name);
diff --git a/prefs.h b/prefs.h
index 52a723d6ddd5dc9fa963ccae1a1bf5a9ff854d35..380507a35ee63226421d7fa98b7ba20f4767e5a2 100644 (file)
--- a/prefs.h
+++ b/prefs.h
@@ -1,7 +1,7 @@
 /* prefs.h
  * Definitions for preference handling routines
  *
- * $Id: prefs.h,v 1.18 2000/08/15 20:42:10 deniel Exp $
+ * $Id: prefs.h,v 1.19 2000/08/15 20:53:31 deniel Exp $
  *
  * Ethereal - Network traffic analyzer
  * By Gerald Combs <gerald@zing.org>
@@ -95,7 +95,7 @@ gboolean prefs_is_registered_protocol(char *name);
 /*
  * Returns the module title of a registered protocol (or NULL if unknown)
  */
-char *prefs_get_title_by_name(char *name);
+const char *prefs_get_title_by_name(char *name);
 
 /*
  * Register a preference with an unsigned integral value.