diff --git a/src/glstate.h b/src/glstate.h index a78d592..9f97fa1 100644 --- a/src/glstate.h +++ b/src/glstate.h @@ -25,10 +25,16 @@ #include "etc.h" #include +#include template struct GLProperty { + ~GLProperty() + { + assert(stack.size() == 0); + } + void init(const T &value) { current = value;