Эх сурвалжийг харах

fixed no includes segfault

Aaro Saila 2 жил өмнө
parent
commit
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 = "";