aboutsummaryrefslogtreecommitdiffstats
path: root/func.c
diff options
context:
space:
mode:
authorFumitoshi UKAI <ukai@debian.or.jp>2001-11-24 02:01:26 +0000
committerFumitoshi UKAI <ukai@debian.or.jp>2001-11-24 02:01:26 +0000
commit975c8f9d43d4026bf1d669b08646e9d29a9d02e4 (patch)
treefd8aed139ffef712ccbb2d392c13b3949b0192c5 /func.c
parent[w3m-dev 02530] segfault for bad cookie from local (diff)
downloadw3m-975c8f9d43d4026bf1d669b08646e9d29a9d02e4.tar.gz
w3m-975c8f9d43d4026bf1d669b08646e9d29a9d02e4.zip
run make indent
Diffstat (limited to 'func.c')
-rw-r--r--func.c76
1 files changed, 37 insertions, 39 deletions
diff --git a/func.c b/func.c
index a961e6d..4150982 100644
--- a/func.c
+++ b/func.c
@@ -1,4 +1,4 @@
-/* $Id: func.c,v 1.3 2001/11/20 17:49:23 ukai Exp $ */
+/* $Id: func.c,v 1.4 2001/11/24 02:01:26 ukai Exp $ */
/*
* w3m func.c
*/
@@ -46,46 +46,46 @@ initKeymap(void)
s = getWord(&p);
if (*s == '#') /* comment */
continue;
- if (! strcmp(s, "keymap"))
- ;
- else if (! strcmp(s, "verbose")) {
- s = getWord(&p);
- if (*s)
- verbose = str_to_bool(s, verbose);
- continue;
- } else { /* error */
- emsg = Sprintf("line %d: syntax error '%s'", lineno, s)->ptr;
+ if (!strcmp(s, "keymap")) ;
+ else if (!strcmp(s, "verbose")) {
+ s = getWord(&p);
+ if (*s)
+ verbose = str_to_bool(s, verbose);
+ continue;
+ }
+ else { /* error */
+ emsg = Sprintf("line %d: syntax error '%s'", lineno, s)->ptr;
record_err_message(emsg);
- if (verbose)
- disp_message_nsec(emsg, FALSE, 1, TRUE, FALSE);
+ if (verbose)
+ disp_message_nsec(emsg, FALSE, 1, TRUE, FALSE);
continue;
}
s = getQWord(&p);
c = getKey(s);
if (c < 0) { /* error */
- emsg = Sprintf("line %d: unknown key '%s'", lineno, s)->ptr;
+ emsg = Sprintf("line %d: unknown key '%s'", lineno, s)->ptr;
record_err_message(emsg);
- if (verbose)
- disp_message_nsec(emsg, FALSE, 1, TRUE, FALSE);
+ if (verbose)
+ disp_message_nsec(emsg, FALSE, 1, TRUE, FALSE);
continue;
}
s = getWord(&p);
f = getFuncList(s, w3mFuncList, w3mNFuncList);
if (f < 0) {
- emsg = Sprintf("line %d: invalid command '%s'", lineno, s)->ptr;
+ emsg = Sprintf("line %d: invalid command '%s'", lineno, s)->ptr;
record_err_message(emsg);
- if (verbose)
- disp_message_nsec(emsg, FALSE, 1, TRUE, FALSE);
- continue;
+ if (verbose)
+ disp_message_nsec(emsg, FALSE, 1, TRUE, FALSE);
+ continue;
}
if (c & K_ESCD)
- EscDKeymap[c ^ K_ESCD] = f;
+ EscDKeymap[c ^ K_ESCD] = f;
else if (c & K_ESCB)
- EscBKeymap[c ^ K_ESCB] = f;
+ EscBKeymap[c ^ K_ESCB] = f;
else if (c & K_ESC)
- EscKeymap[c ^ K_ESC] = f;
+ EscKeymap[c ^ K_ESC] = f;
else
- GlobalKeymap[c] = f;
+ GlobalKeymap[c] = f;
s = getQWord(&p);
addKeyList(&w3mKeyList, c, s);
}
@@ -93,16 +93,16 @@ initKeymap(void)
}
int
-countFuncList(FuncList * list)
+countFuncList(FuncList *list)
{
int i;
- for (i = 0; list->id != NULL; i++, list++);
+ for (i = 0; list->id != NULL; i++, list++) ;
return i;
}
int
-getFuncList(char *id, FuncList * list, int nlist)
+getFuncList(char *id, FuncList *list, int nlist)
{
int i, is, ie, m;
@@ -141,21 +141,19 @@ getKey(char *s)
else if (strcasecmp(s, "LEFT") == 0) /* ^[[D */
return K_ESCB | 'D';
- if (strncasecmp(s, "ESC-", 4) == 0 ||
- strncasecmp(s, "ESC ", 4) == 0) { /* ^[ */
+ if (strncasecmp(s, "ESC-", 4) == 0 || strncasecmp(s, "ESC ", 4) == 0) { /* ^[ */
s += 4;
esc = K_ESC;
}
- else if (strncasecmp(s, "M-", 2) == 0 ||
- strncasecmp(s, "\\E", 2) == 0) { /* ^[ */
+ else if (strncasecmp(s, "M-", 2) == 0 || strncasecmp(s, "\\E", 2) == 0) { /* ^[ */
s += 2;
esc = K_ESC;
}
- else if (*s == ESC_CODE) { /* ^[ */
+ else if (*s == ESC_CODE) { /* ^[ */
s++;
esc = K_ESC;
}
- if (strncasecmp(s, "C-", 2) == 0) { /* ^, ^[^ */
+ if (strncasecmp(s, "C-", 2) == 0) { /* ^, ^[^ */
s += 2;
ctrl = 1;
}
@@ -184,11 +182,11 @@ getKey(char *s)
}
if (ctrl) {
- if (*s >= '@' && *s <= '_') /* ^@ .. ^_ */
+ if (*s >= '@' && *s <= '_') /* ^@ .. ^_ */
return esc | (*s - '@');
else if (*s >= 'a' && *s <= 'z') /* ^a .. ^z */
return esc | (*s - 'a' + 1);
- else if (*s == '?') /* ^? */
+ else if (*s == '?') /* ^? */
return esc | DEL_CODE;
else
return -1;
@@ -259,7 +257,7 @@ addKeyList(KeyList *list, int key, char *data)
if (list->nitem > list->size) {
list->size = (list->size >= 2) ? (list->size * 3 / 2) : 2;
list->item = New_Reuse(KeyListItem, list->item,
- list->size * sizeof(KeyListItem));
+ list->size * sizeof(KeyListItem));
}
item = &(list->item[list->nitem - 1]);
item->key = key;
@@ -324,10 +322,10 @@ getQWord(char **str)
*e++ = '\\';
}
else {
- if (*p != '\\' && *p != '\'' && /* ..\\.., *
- * ..\'.. */
- *p != '"' && !IS_SPACE(*p)) /* ..\".., * ..\..
- */
+ if (*p != '\\' && *p != '\'' && /* ..\\.., *
+ * ..\'.. */
+ *p != '"' && !IS_SPACE(*p)) /* ..\".., * ..\..
+ */
*e++ = '\\';
}
*e++ = *p;