diff --git a/higureader.c b/higureader.c index 9efc0be..30bfa25 100755 --- a/higureader.c +++ b/higureader.c @@ -479,14 +479,14 @@ void LineValidation(char *currentLine) currentLine_2 = extract_text(currentLine_2, open, end);//finds out a string that starts with |NULL, "| and ends with |",| len = strlen(currentLine_2); - for (i=0;i #include "higureader.h" -void main(int argc, char *argv[]) +void main(int argc, char **argv) { if(argc == 2) { @@ -25,7 +25,7 @@ void main(int argc, char *argv[]) //free(CurrentFile); } - else if(argc < 1) + else if(argc <= 1) printf("Error! No arguments!\n" "Usage: ./ filename.txt\n"); else @@ -37,9 +37,9 @@ void main(int argc, char *argv[]) char *extract_text(const char *const string, const char *const start, const char *const end) { - char *head; - char *tail; - char *result; + char *head = ""; + char *tail = ""; + char *result = ""; size_t length; if ((string == NULL) || (start == NULL) || (end == NULL)) @@ -457,7 +457,7 @@ void CharacterValidation(char *currentLine) if(hasName) { printf("\n

%s-

\n", name); - //printf("\n[%s]\n", name); //for ddebugging + //printf("\n[%s]\n", name); //for debugging } strcpy(name, ""); @@ -477,14 +477,14 @@ void LineValidation(char *currentLine) currentLine_2 = extract_text(currentLine_2, "NULL, \"", "\",");//finds out a string that starts with |NULL, "| and ends with |",| len = strlen(currentLine_2); - for (i=0;i