summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id>2022-09-30 19:17:28 +0800
committerꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id>2022-09-30 19:17:28 +0800
commit2cb75f8101d5864a256b632fa861d29e67767c98 (patch)
treefde1e46be13ebbf4eb071086e96a6e1b4110a932
parentf4240770dcd134912624ccf4a47670aabebae53a (diff)
Free the digest after use
-rw-r--r--shopify.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/shopify.c b/shopify.c
index 02f342d..61e0c64 100644
--- a/shopify.c
+++ b/shopify.c
@@ -446,10 +446,12 @@ static enum MHD_Result handle_request(void *cls, struct MHD_Connection *con,
l8w8jwt_base64_encode(0, hs256, hs256_len, &digest,
&digest_len);
if (strncmp(hmacsha256, digest, strlen(hmacsha256))) {
+ free(digest);
free(hmacsha256);
free(shop);
return MHD_NO;
}
+ free(digest);
free(hmacsha256);
}
}