summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id>2023-03-13 10:48:40 +0800
committerꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id>2023-03-13 10:48:40 +0800
commitfd5d8325585c897f7d7fab7209c043bf1624acea (patch)
treee955b44868b4472edbee82622de20b11ebe64ccb
parent0b61367927c2b77cce75a43e3db0e2a36d1dfe0b (diff)
Transaction free-er is now a clearer
-rw-r--r--interchange/ord.h2
-rw-r--r--ord.c3
2 files changed, 2 insertions, 3 deletions
diff --git a/interchange/ord.h b/interchange/ord.h
index ed7933d..b6d00a4 100644
--- a/interchange/ord.h
+++ b/interchange/ord.h
@@ -49,7 +49,7 @@ void interchange_ord_checkout(const char *order_profile,
void interchange_ord_free_order(struct interchange_ord_order *order);
-void interchange_ord_free_transaction(struct interchange_ord_transaction
+void interchange_ord_clear_transaction(struct interchange_ord_transaction
*transaction);
#ifdef __cplusplus
diff --git a/ord.c b/ord.c
index 9c13c93..c793a48 100644
--- a/ord.c
+++ b/ord.c
@@ -40,12 +40,11 @@ void interchange_ord_free_order(struct interchange_ord_order *order)
free(order);
}
-void interchange_ord_free_transaction(struct interchange_ord_transaction
+void interchange_ord_clear_transaction(struct interchange_ord_transaction
*transaction)
{
if (transaction->order_number)
free(transaction->order_number);
if (transaction->payment_method)
free(transaction->payment_method);
- free(transaction);
}