From 91505f61f68fa35977d5d913b5b9cc2800f9b68c Mon Sep 17 00:00:00 2001
From: Daniel Friesel <derf@finalrewind.org>
Date: Thu, 10 Sep 2015 14:01:30 +0200
Subject: [PATCH] hafas-m: Correctly display negative delays (yes, they do
 happen)

---
 bin/hafas-m | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bin/hafas-m b/bin/hafas-m
index 5f49a19..5dea42e 100755
--- a/bin/hafas-m
+++ b/bin/hafas-m
@@ -137,7 +137,7 @@ for my $d ( $status->results() ) {
 			$d->time,
 			$d->is_cancelled
 			? 'CANCELED'
-			: ( $d->delay ? '+' . $d->delay : q{} ),
+			: ( $d->delay ? sprintf( '%+d', $d->delay ) : q{} ),
 			$d->train,
 			$d->route_end,
 			( $d->platform // q{} ) . ( $d->is_changed_platform ? ' !' : q{} ),
-- 
GitLab