aboutsummaryrefslogtreecommitdiffstats
path: root/prefs.c
diff options
context:
space:
mode:
authorgerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7>1998-11-18 03:01:44 +0000
committergerald <gerald@f5534014-38df-0310-8fa8-9805f1628bb7>1998-11-18 03:01:44 +0000
commit981264047cfa8e9257d516b31ed2ee616b118052 (patch)
tree7d628d251dfe416c90d5f57b4c91780328b7b7cd /prefs.c
parente4e372b91b922d6adce39c5fdecf61117585422a (diff)
* Added patches from Laurent and Guy
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@103 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'prefs.c')
-rw-r--r--prefs.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/prefs.c b/prefs.c
index c4beb0139c..c966169b5b 100644
--- a/prefs.c
+++ b/prefs.c
@@ -1,7 +1,7 @@
/* prefs.c
* Routines for handling preferences
*
- * $Id: prefs.c,v 1.10 1998/11/17 04:29:10 gerald Exp $
+ * $Id: prefs.c,v 1.11 1998/11/18 03:01:42 gerald Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@zing.org>
@@ -192,7 +192,7 @@ get_string_list(gchar *str) {
gint state = PRE_QUOT, i = 0, j = 0;
gboolean backslash = FALSE;
- gchar cur_c, *slstr;
+ gchar cur_c, *slstr = NULL;
GList *sl = NULL;
while ((cur_c = str[i]) != '\0') {
@@ -263,7 +263,7 @@ e_prefs *
read_prefs() {
enum { START, IN_VAR, PRE_VAL, IN_VAL, IN_SKIP };
FILE *pf;
- gchar cur_var[MAX_VAR_LEN], cur_val[MAX_VAL_LEN], **cfdata;
+ gchar cur_var[MAX_VAR_LEN], cur_val[MAX_VAL_LEN];
int got_c, state = START, i;
gint var_len = 0, val_len = 0, fline = 1, pline = 1;
gboolean got_val = FALSE;
@@ -302,7 +302,7 @@ read_prefs() {
simple_dialog(ESD_TYPE_WARN, NULL,
"Can't open preferences file\n\"%s\".", pf_path);
}
- return;
+ return &prefs;
}
while ((got_c = getc(pf)) != EOF) {
@@ -405,9 +405,8 @@ static gchar *pr_dests[] = { "command", "file" };
int
set_pref(gchar *pref, gchar *value) {
- gchar *col_ptr;
GList *col_l;
- gint i, llen;
+ gint llen;
fmt_data *cfmt;
if (strcmp(pref, PRS_PRINT_FMT) == 0) {