diff options
author | Christian Grothoff <christian@grothoff.org> | 2023-05-10 00:57:00 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2023-05-10 00:57:00 +0200 |
commit | 32f00d5c4809c7da86ec1b433dc1e2d6f9598d9b (patch) | |
tree | d804893770cba261dc90db388a82dc57dee5b7a7 /src/lib/merchant_api_merchant_get_order.c | |
parent | d32e45efb9f5e222bc8abea4d6700a6f64649167 (diff) | |
download | merchant-32f00d5c4809c7da86ec1b433dc1e2d6f9598d9b.tar.gz merchant-32f00d5c4809c7da86ec1b433dc1e2d6f9598d9b.tar.bz2 merchant-32f00d5c4809c7da86ec1b433dc1e2d6f9598d9b.zip |
fix 0-length VLAs
Diffstat (limited to 'src/lib/merchant_api_merchant_get_order.c')
-rw-r--r-- | src/lib/merchant_api_merchant_get_order.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/merchant_api_merchant_get_order.c b/src/lib/merchant_api_merchant_get_order.c index 0e6b53bf..68631bde 100644 --- a/src/lib/merchant_api_merchant_get_order.c +++ b/src/lib/merchant_api_merchant_get_order.c @@ -231,9 +231,9 @@ handle_paid (struct TALER_MERCHANT_OrderMerchantGetHandle *omgh, unsigned int wts_len = json_array_size (wire_details); unsigned int wrs_len = json_array_size (wire_reports); unsigned int ref_len = json_array_size (refund_details); - struct TALER_MERCHANT_WireTransfer wts[wts_len]; - struct TALER_MERCHANT_WireReport wrs[wrs_len]; - struct TALER_MERCHANT_RefundOrderDetail ref[ref_len]; + struct TALER_MERCHANT_WireTransfer wts[GNUNET_NZL (wts_len)]; + struct TALER_MERCHANT_WireReport wrs[GNUNET_NZL (wrs_len)]; + struct TALER_MERCHANT_RefundOrderDetail ref[GNUNET_NZL (ref_len)]; for (unsigned int i = 0; i<wts_len; i++) { |