--- src/parse.c.orig 2004-12-10 01:26:23.618418133 +0000 +++ src/parse.c 2004-12-10 01:27:43.436509040 +0000 @@ -643,7 +643,7 @@ if (IsBuiltinFunction(fn)) { local[0] = '\0'; - strcpy(local,EvaluateFunction(fn,local)); + strncpy(local,EvaluateFunction(fn,local), sizeof(local)-1); switch (ACTION) {