From 731e46d005d56df044d889d1c90bf65e0b223d63 Mon Sep 17 00:00:00 2001 From: Eric Wasylishen Date: Wed, 2 Nov 2016 17:29:18 -0600 Subject: [PATCH] light: fix extended texinfo array type --- include/light/light.hh | 2 +- light/light.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/light/light.hh b/include/light/light.hh index 462450a2..b2fd82c0 100644 --- a/include/light/light.hh +++ b/include/light/light.hh @@ -379,7 +379,7 @@ extern int write_litfile; extern int write_luxfile; extern qboolean onlyents; extern qboolean scaledonly; -extern uint32_t *extended_texinfo_flags; +extern uint64_t *extended_texinfo_flags; extern qboolean novisapprox; extern bool nolights; diff --git a/light/light.cc b/light/light.cc index 543bce91..9c6e8e6b 100644 --- a/light/light.cc +++ b/light/light.cc @@ -712,7 +712,7 @@ LoadExtendedTexinfoFlags(const char *sourcefilename, const bsp2_t *bsp) char filename[1024]; // always create the zero'ed array - extended_texinfo_flags = (uint32_t *) calloc(bsp->numtexinfo, sizeof(uint32_t)); + extended_texinfo_flags = static_cast(calloc(bsp->numtexinfo, sizeof(uint64_t))); strcpy(filename, sourcefilename); StripExtension(filename);