[w3m-dev 03422] Re: setting form on loading

* form.c (loadPreForm): initialize name
		check textarea, name for /textarea
From: Fumitoshi UKAI  <ukai@debian.or.jp>
This commit is contained in:
Fumitoshi UKAI
2002-11-12 13:06:14 +00:00
parent 9517adaad9
commit 3a0ae78f81
2 changed files with 11 additions and 4 deletions

7
form.c
View File

@@ -1,4 +1,4 @@
/* $Id: form.c,v 1.21 2002/11/12 12:42:50 ukai Exp $ */
/* $Id: form.c,v 1.22 2002/11/12 13:06:14 ukai Exp $ */
/*
* HTML forms
*/
@@ -740,7 +740,7 @@ loadPreForm(void)
struct pre_form *pf = NULL;
struct pre_form_item *pi = NULL;
int type = -1;
char *name;
char *name = NULL;
PreForm = NULL;
fp = openSecretFile(pre_form_file);
@@ -795,9 +795,10 @@ loadPreForm(void)
textarea = Strnew();
continue;
}
else if (!strcmp(s, "/textarea")) {
else if (textarea && name && !strcmp(s, "/textarea")) {
pi = add_pre_form_item(pf, pi, type, name, textarea->ptr, NULL);
textarea = NULL;
name = NULL;
continue;
}
else