From dd08231a34fa46d2ce63568062f5edbb0deb76cc Mon Sep 17 00:00:00 2001 From: Sergey Lyubka Date: Wed, 23 Feb 2022 13:25:25 +0000 Subject: [PATCH] Fix #1470 - calm static analyzer --- mongoose.c | 2 +- src/sock.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mongoose.c b/mongoose.c index 1091786a..4dd1ea85 100644 --- a/mongoose.c +++ b/mongoose.c @@ -3287,7 +3287,7 @@ static void iolog(struct mg_connection *c, char *buf, long n, bool r) { struct mg_addr a; memset(&usa, 0, sizeof(usa)); memset(&a, 0, sizeof(a)); - getsockname(FD(c), &usa.sa, &slen); + if (getsockname(FD(c), &usa.sa, &slen) < 0) (void) 0; // Ignore result tomgaddr(&usa, &a, c->rem.is_ip6); MG_INFO(("\n-- %lu %s %s %s %s %ld\n%s", c->id, mg_straddr(&a, t1, sizeof(t1)), r ? "<-" : "->", diff --git a/src/sock.c b/src/sock.c index b2e61042..582fc93f 100644 --- a/src/sock.c +++ b/src/sock.c @@ -120,7 +120,7 @@ static void iolog(struct mg_connection *c, char *buf, long n, bool r) { struct mg_addr a; memset(&usa, 0, sizeof(usa)); memset(&a, 0, sizeof(a)); - getsockname(FD(c), &usa.sa, &slen); + if (getsockname(FD(c), &usa.sa, &slen) < 0) (void) 0; // Ignore result tomgaddr(&usa, &a, c->rem.is_ip6); MG_INFO(("\n-- %lu %s %s %s %s %ld\n%s", c->id, mg_straddr(&a, t1, sizeof(t1)), r ? "<-" : "->",