diff options
author | Sebastian Reichel <sre@ring0.de> | 2015-02-15 02:17:46 +0100 |
---|---|---|
committer | Sebastian Reichel <sre@ring0.de> | 2015-02-15 02:17:46 +0100 |
commit | 01970f4128d1a6afc6f7bed25d2fdf3ef2519604 (patch) | |
tree | bbfbc788456f8e56c0a67023b11744df79f4359c /src/price.vapi | |
parent | d2f7ccfd1bab830e7758b3af4a70dc31e64327f3 (diff) | |
download | serial-barcode-scanner-01970f4128d1a6afc6f7bed25d2fdf3ef2519604.tar.bz2 |
fix rendering of negative money amounts
Diffstat (limited to 'src/price.vapi')
-rw-r--r-- | src/price.vapi | 2 |
1 files changed, 1 insertions, 1 deletions
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) { |