From 4a6676dd87cf44cd4adff51a3f961ff1817390d3 Mon Sep 17 00:00:00 2001 From: hendricks266 Date: Tue, 6 Sep 2016 02:15:37 +0000 Subject: [PATCH] Fix warning: signed and unsigned type in conditional expression [-Wsign-compare] git-svn-id: https://svn.eduke32.com/eduke32@5852 1a8010ca-5511-0410-912e-c29ae57300e0 --- polymer/eduke32/build/src/tiles.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/polymer/eduke32/build/src/tiles.c b/polymer/eduke32/build/src/tiles.c index fa8f27753..89559fc6c 100644 --- a/polymer/eduke32/build/src/tiles.c +++ b/polymer/eduke32/build/src/tiles.c @@ -504,7 +504,7 @@ int32_t loadpics(const char *filename, int32_t askedsize) Bmemset(gotpic, 0, sizeof(gotpic)); //cachesize = min((int32_t)((Bgetsysmemsize()/100)*60),max(artsize,askedsize)); - cachesize = (Bgetsysmemsize() <= (uint32_t)askedsize) ? (Bgetsysmemsize() / 100) * 60 : askedsize; + cachesize = (Bgetsysmemsize() <= (uint32_t)askedsize) ? (int32_t)((Bgetsysmemsize() / 100) * 60) : askedsize; // NOTE: this doesn't make a lot of sense on modern OSs... while ((pic = Bmalloc(cachesize)) == NULL)