diff --git a/src/utils.c b/src/utils.c index 6fbc970d8bb0840c88240f73cdc330414d4cd680..bbe6ed098ec9a4b7e0548d84f5c3f49260d5a8a7 100644 --- a/src/utils.c +++ b/src/utils.c @@ -45,7 +45,7 @@ void parse_single_command(const char* command, int ti = 0; while (tok != NULL) { - (*argv)[ti] = (char*)malloc(strlen(tok)); + (*argv)[ti] = (char*)malloc(strlen(tok) + 1); strcpy((*argv)[ti], tok); ++ti;