compat: remove 'const' from the prototype of timegm().
authorKO Myung-Hun <komh78@gmail.com>
Sat, 12 Dec 2015 03:09:13 +0000 (12:09 +0900)
committerRémi Denis-Courmont <remi@remlab.net>
Sun, 13 Dec 2015 18:34:39 +0000 (20:34 +0200)
The prototype of timegm() does not have 'const'.

This fixes compilation on OS/2 which have only a declaration of
timegm().

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
compat/timegm.c
include/vlc_fixups.h

index 68a3030..27a3df3 100644 (file)
@@ -37,7 +37,7 @@ static bool is_leap_year(unsigned y)
     return true;
 }
 
-time_t timegm(const struct tm *tm)
+time_t timegm(struct tm *tm)
 {
     static const unsigned ydays[12 + 1] = {
         0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334
index a028df7..213d3f3 100644 (file)
@@ -200,7 +200,7 @@ struct tm *localtime_r (const time_t *, struct tm *);
 #endif
 
 #ifndef HAVE_TIMEGM
-time_t timegm(const struct tm *);
+time_t timegm(struct tm *);
 #endif
 
 #ifndef HAVE_TIMESPEC_GET