diff options
author | Christian Grothoff <christian@grothoff.org> | 2021-04-19 17:45:01 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2021-04-19 17:45:01 +0200 |
commit | 366269596329bb44987b3da25d62a2d4081e4d70 (patch) | |
tree | f5ccf4fd4a0ab21532f8441e073287807cb5ef12 /src/backend/taler-merchant-httpd_private-get-products-ID.c | |
parent | 14569a5703997c14771117da6078f0bd8d8a74df (diff) | |
download | merchant-366269596329bb44987b3da25d62a2d4081e4d70.tar.gz merchant-366269596329bb44987b3da25d62a2d4081e4d70.tar.bz2 merchant-366269596329bb44987b3da25d62a2d4081e4d70.zip |
fix infinite supply handling: Database can only represent INT64_MAX, not UINT64_MAX
Diffstat (limited to 'src/backend/taler-merchant-httpd_private-get-products-ID.c')
-rw-r--r-- | src/backend/taler-merchant-httpd_private-get-products-ID.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/taler-merchant-httpd_private-get-products-ID.c b/src/backend/taler-merchant-httpd_private-get-products-ID.c index d98b4801..1fdabc8f 100644 --- a/src/backend/taler-merchant-httpd_private-get-products-ID.c +++ b/src/backend/taler-merchant-httpd_private-get-products-ID.c @@ -76,7 +76,7 @@ TMH_private_get_products_ID (const struct TMH_RequestHandler *rh, "taxes", pd.taxes, "total_stock", - (UINT64_MAX == pd.total_stock) + (INT64_MAX == pd.total_stock) ? (json_int_t) -1 : (json_int_t) pd.total_stock, /* end of first group of 5 */ |