aboutsummaryrefslogtreecommitdiff
path: root/server.c
diff options
context:
space:
mode:
authorSyndamia <kamen@syndamia.com>2024-01-03 12:37:49 +0200
committerSyndamia <kamen@syndamia.com>2024-01-03 12:37:49 +0200
commit6efd990a2d77512253d5a74284e70fbd82628709 (patch)
tree09311aa3eed076e2c0a7d33500a52f91d9ba81e4 /server.c
parentce4429042076cd76acc70d729e889fa1ad57b467 (diff)
downloadpico-web-6efd990a2d77512253d5a74284e70fbd82628709.tar
pico-web-6efd990a2d77512253d5a74284e70fbd82628709.tar.gz
pico-web-6efd990a2d77512253d5a74284e70fbd82628709.zip
[server] Fixed segfault when no arguments are passed
Diffstat (limited to 'server.c')
-rw-r--r--server.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/server.c b/server.c
index 5e9074e..aeff800 100644
--- a/server.c
+++ b/server.c
@@ -67,7 +67,7 @@ int main(int argc, char* argv[]) {
sds port = sdsnew("8080");
int argvOffset = 1;
- if (charCount(argv[1], ',') == 1) {
+ if (argc > 1 && charCount(argv[1], ',') == 1) {
argvOffset++;
char* sep = strchr(argv[1], ',');
sdsfree(host);