diff --git a/src/command.c b/src/command.c index 0b1b5a6..f4e0db4 100644 --- a/src/command.c +++ b/src/command.c @@ -44,7 +44,7 @@ char *get_command(char *command, char *command_re, char **sort_tmp) { int combos = 0; for (int i = 1; i < MAX_COMBO_LENGTH; i++) { combos = i; - sort_tmp[i] = strstr(command, ";"); + sort_tmp[i] = strstr(sort_tmp[i-1], ";"); if (sort_tmp[i] == 0) break; sort_tmp[i][0] = '\0'; diff --git a/src/main.c b/src/main.c index 463c8b7..2e5ed4d 100644 --- a/src/main.c +++ b/src/main.c @@ -26,6 +26,8 @@ int main(int argc, char *argv[]) { uintptr_t result; hashmap_get(elements, command_re, strlen(command_re), &result); + printf("%s\n",command_re); + if (result == 0) { printf("You didn't make anything.\n"); continue;