diff mbox series

[uhttpd,3/3] main: free port string after strdup()

Message ID 20210101011759.21086-3-hauke@hauke-m.de
State Superseded
Delegated to: Hauke Mehrtens
Headers show
Series [uhttpd,1/3] cmake: Use variables | expand

Commit Message

Hauke Mehrtens Jan. 1, 2021, 1:17 a.m. UTC
This fixes a memory leak.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
---
 main.c | 1 +
 1 file changed, 1 insertion(+)
diff mbox series

Patch

diff --git a/main.c b/main.c
index 73e3d42..bca69cf 100644
--- a/main.c
+++ b/main.c
@@ -298,6 +298,7 @@  int main(int argc, char **argv)
 		case 'p':
 			optarg = strdup(optarg);
 			bound += add_listener_arg(optarg, (ch == 's'));
+			free(optarg);
 			break;
 
 		case 'h':