--- main.C-orig 2003-09-29 14:08:08.000000000 +0100 +++ main.C 2003-09-29 14:38:20.000000000 +0100 @@ -210,7 +210,7 @@ char buffer[100], *p; char *(*codeconv)(const char*); - strcpy(buffer, operation); + strncpy(buffer, operation,sizeof(buffer)-1); if (strchr(buffer, '-') == NULL) { strcat(buffer, "-" KANJICODE); } --- readxpm.C-orig 2003-09-29 14:37:38.000000000 +0100 +++ readxpm.C 2003-09-29 14:37:51.000000000 +0100 @@ -12,7 +12,7 @@ char buffer[1024]; for(int i=0; i