diff options
author | def <dennis@felsin9.de> | 2015-03-12 13:15:19 +0100 |
---|---|---|
committer | def <dennis@felsin9.de> | 2015-03-12 13:15:19 +0100 |
commit | 44e68be13b8541bc88c4dede2df1b8ab08ba651e (patch) | |
tree | 58f5351dadd9b8750e49a300b17b0a78b76251f9 | |
parent | 3aad16e337a18861d76df24f8137d2dbe1144ac2 (diff) | |
download | Nim-44e68be13b8541bc88c4dede2df1b8ab08ba651e.tar.gz |
Fix some compiler warnings in times
-rw-r--r-- | lib/pure/times.nim | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/lib/pure/times.nim b/lib/pure/times.nim index c39667611..149bb21df 100644 --- a/lib/pure/times.nim +++ b/lib/pure/times.nim @@ -26,9 +26,10 @@ type WeekDay* = enum ## represents a weekday dMon, dTue, dWed, dThu, dFri, dSat, dSun -var - timezone {.importc, header: "<time.h>".}: int - tzname {.importc, header: "<time.h>" .}: array[0..1, cstring] +when not defined(JS): + var + timezone {.importc, header: "<time.h>".}: int + tzname {.importc, header: "<time.h>" .}: array[0..1, cstring] when defined(posix) and not defined(JS): type @@ -482,7 +483,7 @@ elif defined(JS): return newDate() const - weekDays: array [0..6, TWeekDay] = [ + weekDays: array [0..6, WeekDay] = [ dSun, dMon, dTue, dWed, dThu, dFri, dSat] proc getLocalTime(t: Time): TimeInfo = @@ -490,7 +491,7 @@ elif defined(JS): result.minute = t.getMinutes() result.hour = t.getHours() result.monthday = t.getDate() - result.month = TMonth(t.getMonth()) + result.month = Month(t.getMonth()) result.year = t.getFullYear() result.weekday = weekDays[t.getDay()] result.yearday = 0 @@ -500,7 +501,7 @@ elif defined(JS): result.minute = t.getUTCMinutes() result.hour = t.getUTCHours() result.monthday = t.getUTCDate() - result.month = TMonth(t.getUTCMonth()) + result.month = Month(t.getUTCMonth()) result.year = t.getUTCFullYear() result.weekday = weekDays[t.getUTCDay()] result.yearday = 0 @@ -554,7 +555,7 @@ proc `$`*(day: WeekDay): string = return lookup[day] proc `$`*(m: Month): string = - ## stingify operator for ``TMonth``. + ## stingify operator for ``Month``. const lookup: array[Month, string] = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"] @@ -1104,4 +1105,4 @@ when isMainModule: # Kitchen = "3:04PM" s = "3:04PM" f = "h:mmtt" - echo "Kitchen: " & $s.parse(f) \ No newline at end of file + echo "Kitchen: " & $s.parse(f) |