Magellan Linux

Diff of /trunk/mkinitrd-magellan/klibc/usr/dash/mksyntax.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1121 by niro, Sat Sep 1 22:45:15 2007 UTC revision 1122 by niro, Wed Aug 18 21:11:40 2010 UTC
# Line 223  filltable(char *dftval) Line 223  filltable(char *dftval)
223  {  {
224   int i;   int i;
225    
226   for (i = 0 ; i < 257; i++)   for (i = 0 ; i < 258; i++)
227   syntax[i] = dftval;   syntax[i] = dftval;
228  }  }
229    
# Line 269  print(char *name) Line 269  print(char *name)
269   int col;   int col;
270    
271   fprintf(hfile, "extern const char %s[];\n", name);   fprintf(hfile, "extern const char %s[];\n", name);
272   fprintf(cfile, "const char %s[%d] = {\n", name, 257);   fprintf(cfile, "const char %s[] = {\n", name);
273   col = 0;   col = 0;
274   for (i = 0 ; i < 257; i++) {   for (i = 0 ; i < 258; i++) {
275   if (i == 0) {   if (i == 0) {
276   fputs("      ", cfile);   fputs("      ", cfile);
277   } else if ((i & 03) == 0) {   } else if ((i & 03) == 0) {

Legend:
Removed from v.1121  
changed lines
  Added in v.1122