Преглед изворни кода

fixed no includes segfault

Aaro Saila пре 2 година
родитељ
комит
67389bd946
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      cfile.c

+ 2 - 1
cfile.c

@@ -20,6 +20,7 @@ int main(int argc, char* argv[]) {
     printf("Too few arguments\n");
     return 1;
   }
+  printf("%d\n", argc);
 
   char name[strlen(argv[1]) + 2];
   strcpy(name, argv[1]);
@@ -40,7 +41,7 @@ int main(int argc, char* argv[]) {
   const int fd = creat(path, S_IRUSR | S_IWUSR | S_IROTH);
 
   int includes_n = argc - 2;
-  int lines_n = 5 + includes_n;
+  int lines_n = 4 + includes_n;
 
   fifo* lines_head = (fifo*) malloc(sizeof(fifo));
   lines_head->string = "";