--- link-grammar/error.c.old 2011-02-25 22:29:35.521781079 +0100 +++ link-grammar/error.c 2011-02-25 22:30:36.869781046 +0100 @@ -69,7 +69,7 @@ if (errno > 0) { perror(buf); fprintf(stderr, "errno=%d\n", errno); - fprintf(stderr, buf); + fprintf(stderr,"%s",buf); fprintf(stderr, "\n"); } fflush(stdout);