From 01970f4128d1a6afc6f7bed25d2fdf3ef2519604 Mon Sep 17 00:00:00 2001 From: Sebastian Reichel Date: Sun, 15 Feb 2015 02:17:46 +0100 Subject: fix rendering of negative money amounts --- src/price.vapi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/price.vapi b/src/price.vapi index ab7abee..570c14e 100644 --- a/src/price.vapi +++ b/src/price.vapi @@ -4,7 +4,7 @@ [IntegerType (rank = 6)] public struct Price : int { public new string to_string() { - return "%d.%02d".printf(this / 100, this % 100); + return "%d.%02d".printf(this / 100, this.abs() % 100); } public static Price parse(string data) { -- cgit v1.2.3