From 54e3268a34ff2204b7a4b29ff085bf4a3739b127 Mon Sep 17 00:00:00 2001
From: "p.kosyh"
Date: Tue, 8 Feb 2011 14:03:50 +0000
Subject: [PATCH] fix in year
---
src/sdl-instead/menu.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/sdl-instead/menu.c b/src/sdl-instead/menu.c
index 15d6c3d..7bba8c3 100644
--- a/src/sdl-instead/menu.c
+++ b/src/sdl-instead/menu.c
@@ -85,9 +85,12 @@ static char *slot_name(const char *path)
if (tm->tm_year == y)
snprintf(l, 64, "%02d %s %02d:%02d - ",
tm->tm_mday, m, tm->tm_hour, tm->tm_min);
- else
+ else {
+ if (tm->tm_year < 1900)
+ tm->tm_year += 1900;
snprintf(l, 64, "%02d %s %02d:%02d %04d - ",
- tm->tm_mday, m, tm->tm_hour, tm->tm_min, tm->tm_year + 1900);
+ tm->tm_mday, m, tm->tm_hour, tm->tm_min, tm->tm_year);
+ }
strcat(l, s);
free(s);
return l;