diff options
| -rw-r--r-- | src/defaultCommands.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/defaultCommands.c b/src/defaultCommands.c index cd3442e..c5c927a 100644 --- a/src/defaultCommands.c +++ b/src/defaultCommands.c @@ -1,5 +1,6 @@ #include "commandHandler.h" #include <stdio.h> +#include <stdlib.h> void help(char *args) { printf("This is the help message"); @@ -13,6 +14,10 @@ void version(char *args) { printf("This is the version message"); } +void exitApp(char *args) { + exit(0); +} + extern void registerHandler(char *name, F_EXECUTOR executor); void registerDefaultHandlers() { @@ -23,4 +28,6 @@ void registerDefaultHandlers() { registerHandler("a", &about); registerHandler("version", &version); registerHandler("v", &version); + registerHandler("exit", &exitApp); + registerHandler("e", &exitApp); } |
