diff --git a/.gitignore b/.gitignore index c5a8029..8dbfcb7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ webpage out +test.sh test.c a.out diff --git a/main.c b/main.c index 600a21c..70bcfd8 100644 --- a/main.c +++ b/main.c @@ -50,7 +50,7 @@ size_t save_chunk(char* buffer, size_t itemsize, size_t nitems, void* ignore){ memset(&pageChunk[nbchunck], 0, pageChunkLen - nbchunck); } - pageChunk[nbchunck] = malloc(bytes); + pageChunk[nbchunck] = malloc(bytes+1); pageChunk[nbchunck][bytes] = '\0'; strncpy(pageChunk[nbchunck], buffer, bytes); nbchunck++; @@ -79,7 +79,6 @@ void getPage(void){ void printPage(void){ for (int i=0; i