donau

Donation authority for GNU Taler (experimental)
Log | Files | Refs | Submodules | README | LICENSE

commit 736e6a16715b4e43fcb79596a65cfebabda35c59
parent 3572f69f7dd402430d0e1725462f66529100bd9d
Author: Christian Grothoff <christian@grothoff.org>
Date:   Fri,  7 Aug 2026 00:14:45 +0200

fix bad shift issue

Diffstat:
Msrc/donaudb/donau_do_amount_specific.sql | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/donaudb/donau_do_amount_specific.sql b/src/donaudb/donau_do_amount_specific.sql @@ -43,7 +43,7 @@ BEGIN sum = (a.val + b.val, a.frac + b.frac); SELECT * FROM amount_normalize(sum) INTO sum; - IF (sum.val > (1<<52)) + IF (sum.val > (1::INT8<<52)) THEN RAISE EXCEPTION 'addition overflow'; END IF;