summaryrefslogtreecommitdiff
path: root/src/backend/taler-merchant-httpd_private-get-products-ID.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2021-04-19 17:45:01 +0200
committerChristian Grothoff <christian@grothoff.org>2021-04-19 17:45:01 +0200
commit366269596329bb44987b3da25d62a2d4081e4d70 (patch)
treef5ccf4fd4a0ab21532f8441e073287807cb5ef12 /src/backend/taler-merchant-httpd_private-get-products-ID.c
parent14569a5703997c14771117da6078f0bd8d8a74df (diff)
downloadmerchant-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.c2
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 */