Jelajahi Sumber

Remove any non-alpha chars from the filename.

bugz 4 tahun lalu
induk
melakukan
24672a897b
1 mengubah file dengan 6 tambahan dan 0 penghapusan
  1. 6 0
      ansi-to-src.cpp

+ 6 - 0
ansi-to-src.cpp

@@ -99,6 +99,12 @@ int read_file(const char *filename) {
   if ((cp = strchr(buffer, '.')) != NULL) {
     *cp = 0;
   }
+  cp = buffer;
+  while (*cp != 0) {
+    if (! isalpha(*cp)) 
+      memmove(cp, cp+1, strlen(cp));
+    cp++;
+  }
   printf( "const char * %s[] = {\n", buffer);