aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXavier Del Campo Romero <xavi.dcr@tutanota.com>2023-03-07 12:38:32 +0100
committerXavier Del Campo Romero <xavi.dcr@tutanota.com>2023-03-07 12:38:32 +0100
commitbd3d2aabc350bf256a7b5eed9c7b1b4061cb38a4 (patch)
tree8b3c17ed0245465c8fbae727787dc8988f071390
parentf33e1c90535c9abae0d7c3e29cdb29ba94fb96cd (diff)
downloadslcl-bd3d2aabc350bf256a7b5eed9c7b1b4061cb38a4.tar.gz
main.c: Simplify code a bit
-rw-r--r--main.c11
1 files changed, 3 insertions, 8 deletions
diff --git a/main.c b/main.c
index 690fcda..f5de694 100644
--- a/main.c
+++ b/main.c
@@ -144,15 +144,10 @@ end:
free(value);
free(data);
- if (!ret)
+ if (!ret && f)
{
- if (f)
- {
- free(f->key);
- free(f->value);
- }
-
- return NULL;
+ free(f->key);
+ free(f->value);
}
return ret;