From 1e88f321279b60816a0fe3c78b9ac53facdd4203 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=A6=8C=EA=A6=AB=EA=A6=B6=EA=A6=8F=EA=A7=80=EA=A6=A6?= =?UTF-8?q?=EA=A6=BF=EA=A6=A7=EA=A6=AE=EA=A6=91=EA=A6=A9=EA=A6=AD=EA=A7=80?= Date: Wed, 17 May 2023 14:06:32 +0800 Subject: order takes custom options params --- request.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'request.c') diff --git a/request.c b/request.c index c20587d..0993e25 100644 --- a/request.c +++ b/request.c @@ -180,6 +180,12 @@ void request(void (*handler)(interchange_response *), void (*callback)(void *), CURLFORM_END); if (!strncmp(pair[0], "quantity", 8)) free((void *)pair[1]); + else if (!strncmp(pair[0], "mv_order_", 9) + && strcmp(pair[0], "mv_order_quantity") + && strcmp(pair[0], "mv_order_item")) { + free((void *)pair[0]); + free((void *)pair[1]); + } pair = *++body; } last = NULL; -- cgit v1.2.3