From 22f42294a80a1bdc78c981ce3ccd3329f262672b Mon Sep 17 00:00:00 2001 From: Steve Date: Sat, 24 Mar 2018 08:35:28 +0000 Subject: [PATCH] Window build tweaks. --- makefile.win32 | 2 +- src/system/savepng.c | 2 +- src/util/util.c | 5 ++++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/makefile.win32 b/makefile.win32 index 3eadee3..b70c02c 100644 --- a/makefile.win32 +++ b/makefile.win32 @@ -12,7 +12,7 @@ CXXFLAGS += -Wall -Wempty-body -ansi -pedantic -Werror -Wstrict-prototypes -Werr CXXFLAGS += -g -lefence CXXFLAGS += -fms-extensions -std=gnu11 -LDFLAGS += `$(SDLC) --libs` -lm -lSDL2_mixer -lSDL2_image -lSDL2_ttf -lSDL2main +LDFLAGS += `$(SDLC) --libs` -lm -lSDL2_mixer -lSDL2_image -lSDL2_ttf -lSDL2main -lz -lpng include common.mk diff --git a/src/system/savepng.c b/src/system/savepng.c index 4ac44a9..8dbff39 100644 --- a/src/system/savepng.c +++ b/src/system/savepng.c @@ -4,7 +4,7 @@ * This code is free software, available under zlib/libpng license. * http://www.libpng.org/pub/png/src/libpng-LICENSE.txt */ -#include +#include #include #define SUCCESS 0 diff --git a/src/util/util.c b/src/util/util.c index 2eb5eea..3e25e1d 100644 --- a/src/util/util.c +++ b/src/util/util.c @@ -89,8 +89,11 @@ char *timeToDate(long millis) static char DATE[MAX_NAME_LENGTH]; struct tm *timeinfo; + time_t t; - timeinfo = localtime(&millis); + t = millis; + + timeinfo = localtime(&t); strftime(DATE, MAX_NAME_LENGTH, "%d %b %Y, %I:%M%p", timeinfo);