X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fprogramdata.cpp;h=79a8bb1bd98fe434542504487bdcf5f23b047e50;hp=a0e0e8bc61376b814f28af1439f01329d8e7e61e;hb=332352298ef41b8ac3a4c57b467dd146c0b05e0b;hpb=72a13418cc19e750abf3f8d8a52aea5e1abe4983 diff --git a/source/programdata.cpp b/source/programdata.cpp index a0e0e8bc..79a8bb1b 100644 --- a/source/programdata.cpp +++ b/source/programdata.cpp @@ -455,7 +455,7 @@ ProgramData::ProgramBlock::ProgramBlock(): ProgramData::ProgramBlock::ProgramBlock(int p, SharedBlock *b): bind_point(p), - block(b ? b->block : 0), + block((b && b->used) ? b->block : 0), shared(b) { }