Changeset 169 for trunk/src/makedep/main.c
- Timestamp:
- Oct 13, 2004, 4:51:32 AM (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/makedep/main.c
r168 r169 234 234 case 'D': 235 235 offset = 2; /* mozilla */ 236 Imaginary Buffer Line237 236 if (argv[0][2] == '\0') { 238 237 argv++; … … 792 791 else 793 792 stat(makefile, &st); 794 if ((fdin = fopen(makefile, "r")) == NULL) 795 fatalerr("cannot open \"%s\"\n", makefile); 793 if ((fdin = fopen(makefile, "r")) == NULL) { /* bird */ 794 if (!stat(makefile, &st)) 795 fatalerr("cannot open \"%s\"\n", makefile); 796 /* create the file */ 797 if ((fdout = freopen(makefile, "w", stdout)) == NULL) 798 fatalerr("cannot create \"%s\"\n", makefile); 799 puts(line); 800 fflush(fdout); 801 return; 802 } 796 803 sprintf(backup, "%s.bak", makefile); 797 804 unlink(backup);
Note:
See TracChangeset
for help on using the changeset viewer.