diff --git a/src/util/webster.c b/src/util/webster.c
index 280da72..c619ade 100755
--- a/src/util/webster.c
+++ b/src/util/webster.c
@@ -18,7 +18,7 @@ char buf[MEM_USE];
int get_line(FILE * fl, char *buf);
void skip_spaces(char **string);
-void parse_webster_html(void);
+void parse_webster_html(char *arg);
int main(int argc, char **argv)
{
int pid = 0;
@@ -82,13 +82,13 @@ void parse_webster_html(char *arg) {
q = outline;
while (*p != '<')
- q++ = p++;
+ *q++ = *p++;
if (!strncmp(p, "
", 4) || !strncmp(p, "
", 3) || !strncmp(p, "