summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id>2022-09-22 19:31:54 +0800
committerꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id>2022-09-22 19:31:54 +0800
commit150728762b9673f8cbbe863fcc4bb8e04fbc8db8 (patch)
treef4c4e467dd16e79d9fed16bde8372d2d016c789f
parent1980b73eb4fbca4fc2fa7227e2ad3f9fee855bd6 (diff)
Free the signature
-rw-r--r--shopify.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/shopify.c b/shopify.c
index acd5ef6..12e02fb 100644
--- a/shopify.c
+++ b/shopify.c
@@ -362,10 +362,12 @@ static enum MHD_Result handle_request(void *cls, struct MHD_Connection *con,
l8w8jwt_base64_encode(1, hmacsha256, hmacsha256_len, &sig,
&sig_len);
if (strncmp(++last_dot, sig, sig_len)) {
+ free(sig);
free(session_token);
free(shop);
return MHD_NO;
}
+ free(sig);
}
char *host = NULL;