mirror of
https://github.com/owntone/owntone-server.git
synced 2025-04-01 10:13:45 -04:00
Fix for tzset/putenv in compat, to help build on wl500g
This commit is contained in:
parent
914cd2d54d
commit
245e062530
@ -503,16 +503,16 @@ time_t timegm(struct tm *tm) {
|
|||||||
char buffer[255];
|
char buffer[255];
|
||||||
|
|
||||||
tz = getenv("TZ");
|
tz = getenv("TZ");
|
||||||
_putenv("TZ=UTC0");
|
putenv("TZ=UTC0");
|
||||||
_tzset();
|
tzset();
|
||||||
ret = mktime(tm);
|
ret = mktime(tm);
|
||||||
|
|
||||||
if(tz)
|
if(tz)
|
||||||
sprintf(buffer,"TZ=%s",tz);
|
sprintf(buffer,"TZ=%s",tz);
|
||||||
else
|
else
|
||||||
strcpy(buffer,"TZ=");
|
strcpy(buffer,"TZ=");
|
||||||
_putenv(buffer);
|
putenv(buffer);
|
||||||
_tzset();
|
tzset();
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -80,6 +80,8 @@ typedef INT64 int64_t;
|
|||||||
#define lseek _lseek
|
#define lseek _lseek
|
||||||
#define dup2 _dup2
|
#define dup2 _dup2
|
||||||
#define fileno _fileno
|
#define fileno _fileno
|
||||||
|
#define tzset _tzset
|
||||||
|
#define putenv _putenv
|
||||||
|
|
||||||
#define realpath os_realpath
|
#define realpath os_realpath
|
||||||
#define close os_close
|
#define close os_close
|
||||||
|
Loading…
x
Reference in New Issue
Block a user