diff --git a/src/main.c b/src/main.c index d9106f3..98770de 100644 --- a/src/main.c +++ b/src/main.c @@ -100,7 +100,13 @@ int main(int argc, char *argv[]) { long filesize = ftell(fp); sprintf(msg, "Datei %s geöffnet. Speicheradresse %p, Speichergröße %ld\n", filepath, &fp, filesize); debugmsg(msg); - char filebuffer[BUF]; + //char filebuffer[BUF]; + struct access_log_entry_t *access_log_storage = malloc(sizeof(struct access_log_entry_t)*BUF) + if(access_log_storage==NULL){ + perror("Fuck\n") + return -1; + } + malloc(sizeof(BUF)) rewind(fp); while (fgets(filebuffer, BUF, fp)){ debugmsg("entered loop\n");