diff options
author | rafa_99 <rafa99@protonmail.com> | 2020-09-23 13:50:07 +0000 |
---|---|---|
committer | rafa_99 <rafa99@protonmail.com> | 2020-09-23 13:50:07 +0000 |
commit | 17b5e82c5392cbd9d38e6efa44945d304d28e6e5 (patch) | |
tree | cdd877311335c2584e8ea66427f5c26e9ddc6ca5 | |
parent | eda8d9d11af784d548d0828e9d48822c68d12092 (diff) |
Fixed Segmentation Fault resulted from no args
-rw-r--r-- | pkg.c | 16 |
1 files changed, 12 insertions, 4 deletions
@@ -5,12 +5,20 @@ ********************************************************** * All in One Package Manager for easier "Distro Hopping" * ********************************************************** -*/ + */ int main(int argc, char **argv) { - char* arg = stringedArgument(argc, argv); - actions(*(argv[1]), arg); - free(arg); + if ( argc > 1 ) + { + char* arg = stringedArgument(argc, argv); + actions(*(argv[1]), arg); + free(arg); + } + else + { + actions('h', ""); + } + return 0; } |