diff --git a/bin/main b/bin/main index ab6b9eb..3c486c1 100755 Binary files a/bin/main and b/bin/main differ diff --git a/src/main.c b/src/main.c index a2bb391..61281ec 100644 --- a/src/main.c +++ b/src/main.c @@ -16,6 +16,7 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND #include #include #include +#include #define BUF 1024 #define DEBUG true @@ -57,6 +58,13 @@ struct errorLogEntry_t parseLogline(char *logLine) { return logEntry; }; +uint32_t my_strlen(char *s) { + uint32_t counter = 0; + while (s[counter] != '\0') { + counter++; + } + return counter; +} int main(int argc, char *argv[]) { debugmsg("START OF PROGRAM"); @@ -71,6 +79,7 @@ int main(int argc, char *argv[]) { char *filepath = argv[1]; FILE *fp = fopen(filepath, "r"); if(fp == NULL) { + perror("fopen"); printf("Scheisse gelaufen mit der Datei...\n"); return -1; }else{