X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Flightunit.cpp;h=e7cf7419c1672961ad4eb85280b30e834ea8a0b7;hp=d33c9b25a12ef5cc50e8c53b0e2875981d3568ff;hb=bb162b9edd4b8c0e9faeed75da4148f5b9735450;hpb=126161d1d44ab9503bc747d24a07b7b9d15e527a diff --git a/source/lightunit.cpp b/source/lightunit.cpp index d33c9b25..e7cf7419 100644 --- a/source/lightunit.cpp +++ b/source/lightunit.cpp @@ -1,4 +1,5 @@ #include +#include #include "gl.h" #include "misc.h" #include "lightunit.h" @@ -9,7 +10,6 @@ namespace Msp { namespace GL { vector LightUnit::units; -LightUnit *LightUnit::cur_unit = 0; LightUnit::LightUnit(): light(0) @@ -24,7 +24,7 @@ bool LightUnit::set_light(const Light *l) unsigned LightUnit::get_n_units() { - static int count = get_i(GL_MAX_LIGHTS); + static int count = (MSP_legacy_features ? get_i(GL_MAX_LIGHTS) : 0); return count; }