diff options
-rw-r--r-- | apps/plugins/lib/stdio_compat.c | 7 | ||||
-rw-r--r-- | apps/plugins/lib/stdio_compat.h | 2 | ||||
-rw-r--r-- | apps/plugins/sdl/progs/duke3d/Game/src/global.c | 10 |
3 files changed, 9 insertions, 10 deletions
diff --git a/apps/plugins/lib/stdio_compat.c b/apps/plugins/lib/stdio_compat.c index 957dd0ddc1..c1d5a7bc77 100644 --- a/apps/plugins/lib/stdio_compat.c +++ b/apps/plugins/lib/stdio_compat.c @@ -83,8 +83,6 @@ _FILE_ *_fopen_(const char *path, const char *mode) if (fd < 0) { - //extern int errno; - //rb->splashf(HZ*2, "open of %s failed (%d)", path, errno); return NULL; } @@ -122,11 +120,12 @@ size_t _fwrite_(const void *ptr, size_t size, size_t nmemb, _FILE_ *stream) return ret / size; } -#if 1 +#if 0 + /* stderr, stdout (disabled) */ else { char buf[10]; - rb->snprintf(buf, 10, "%%%ds", size*nmemb); + rb->snprintf(buf, 10, "%%%ds", (int)(size*nmemb)); rb->splashf(HZ, buf, ptr); return size * nmemb; } diff --git a/apps/plugins/lib/stdio_compat.h b/apps/plugins/lib/stdio_compat.h index 27ccfcf521..aec72a6af5 100644 --- a/apps/plugins/lib/stdio_compat.h +++ b/apps/plugins/lib/stdio_compat.h @@ -42,7 +42,9 @@ #define ferror _ferror_ #define feof _feof_ #define fprintf _fprintf_ +#undef stdout #define stdout _stdout_ +#undef stderr #define stderr _stderr_ typedef struct { diff --git a/apps/plugins/sdl/progs/duke3d/Game/src/global.c b/apps/plugins/sdl/progs/duke3d/Game/src/global.c index 861e1326e8..9c8d3a607a 100644 --- a/apps/plugins/sdl/progs/duke3d/Game/src/global.c +++ b/apps/plugins/sdl/progs/duke3d/Game/src/global.c @@ -453,7 +453,6 @@ int _dos_findnext(struct find_t *f) void _dos_getdate(struct dosdate_t *date) { time_t curtime = time(NULL); - struct tm *tm; if (date == NULL) { return; @@ -461,11 +460,10 @@ void _dos_getdate(struct dosdate_t *date) memset(date, 0, sizeof(struct dosdate_t)); - rb->mktime(&tm); - date->day = tm->tm_mday; - date->month = tm->tm_mon + 1; - date->year = tm->tm_year + 1900; - date->dayofweek = tm->tm_wday + 1; + date->day = 1; + date->month = 1; + date->year = 1970; + date->dayofweek = 4; } #endif |