diff --git a/src/Input.c b/src/Input.c index 1173a22..c22c436 100644 --- a/src/Input.c +++ b/src/Input.c @@ -3,13 +3,14 @@ #include char* getUserInput() { + //Beim benutzen von dieser Funktion sollte man danach free(userinput) benutzen, damit der speicherplatz wieder freigegeben wird char *input = NULL; size_t size = 0; - + //getline weißt speicher zu deshalb größe 0 printf("Ihre Eingabe: "); getline(&input, &size, stdin); - size_t len = strlen(input); + size_t len = strlen(input); //ignorieren von neuer Zeile if (len > 0 && input[len - 1] == '\n') { input[len - 1] = '\0'; }