From 6bd725339cd624592fd6171110ce1620ebd5ee8b 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: Thu, 3 Nov 2022 17:22:02 +0800 Subject: Disable custom fields for now This is also for the sake of Dart --- midtrans.c | 5 ++++- midtrans.h | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/midtrans.c b/midtrans.c index 931538a..a188bd7 100644 --- a/midtrans.c +++ b/midtrans.c @@ -121,7 +121,8 @@ struct midtrans_transaction midtrans_transaction_new(char *order_id, } char *midtrans_charge_banktransfer(struct midtrans_banktransfer banktransfer, - struct midtrans_transaction transaction, char *custom_fields[]) + struct midtrans_transaction transaction + /*, char *custom_fields[]*/) { static const char *url_tmpl = "%scharge"; char url[strlen(url_tmpl) - strlen("%s") + strlen(base_url) + 1]; @@ -153,6 +154,7 @@ char *midtrans_charge_banktransfer(struct midtrans_banktransfer banktransfer, char *fields = NULL; static const char *field_tmpl = "\n\t\"%s\": \"%s\","; const size_t field_static_len = strlen(field_tmpl) - strlen("%s") * 2; + /* while (i < 5 && custom_fields && custom_fields[i] && custom_fields[i + 1]) { size_t field_len = field_static_len + strlen(custom_fields[i]) @@ -165,6 +167,7 @@ char *midtrans_charge_banktransfer(struct midtrans_banktransfer banktransfer, fields_len += field_len; i += 2; } + */ static const char *post_tmpl = "{\n" diff --git a/midtrans.h b/midtrans.h index cb58ca6..f62b520 100644 --- a/midtrans.h +++ b/midtrans.h @@ -28,7 +28,8 @@ struct midtrans_banktransfer midtrans_banktransfer_new(char *bank); struct midtrans_transaction midtrans_transaction_new(char *order_id, long gross_amount); char *midtrans_charge_banktransfer(struct midtrans_banktransfer banktransfer, - struct midtrans_transaction transaction, char *custom_fields[]); + struct midtrans_transaction transaction + /*, char *custom_fields[]*/); void midtrans_cleanup(); #ifdef __cplusplus -- cgit v1.2.3