diff options
author | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id> | 2022-10-06 21:43:27 +0800 |
---|---|---|
committer | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id> | 2022-10-06 21:43:27 +0800 |
commit | e800cfcd54246314f7e0bcb52a64ebbf87701052 (patch) | |
tree | d3ec2b09e13223e6dec221110f3cd7979828cb00 | |
parent | 9870b3066a964748dfc2df75c0c6390311342ae2 (diff) |
Fix VA number length
-rw-r--r-- | midtrans.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -126,10 +126,10 @@ void midtrans_charge(enum midtrans_payment type, void *object, size_t va_number_len = 0; char *va_number = NULL; if (banktransfer->va_number) { - va_number = malloc(strlen(va_number_tmpl) + va_number_len = strlen(va_number_tmpl) - strlen("%s") + - strlen(banktransfer->va_number) - + 1); + strlen(banktransfer->va_number); + va_number = malloc(va_number_len + 1); sprintf(va_number, va_number_tmpl, banktransfer->va_number); } |