summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorbpc2003 <wpesfriendnva@gmail.com>2025-03-20 15:42:33 -0400
committerbpc2003 <wpesfriendnva@gmail.com>2025-03-20 15:42:33 -0400
commitd1eb4277100d5ef08d6768d394660e89bf656250 (patch)
treefe6fcbe7e404ec9484fed0d025309baf57fe09c6 /src/main.c
parent283a433f56fc761a8fe698fcfc71898ebca07e71 (diff)
Add delkeys
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main.c b/src/main.c
index a0ffa87..ba40b56 100644
--- a/src/main.c
+++ b/src/main.c
@@ -128,8 +128,10 @@ int setkeys_main(tablist_t **list, int id, char **pairs, int plen)
for (int i = 0; i < plen; ++i) {
char *tmp = calloc(strlen(pairs[i]) + 1, sizeof(char));
strcpy(tmp, pairs[i]);
- if (setkey(list, id, tmp))
+ if (setkey(list, id, tmp)) {
+ free(tmp);
return 1;
+ }
free(tmp);
}
return 0;