X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fprogramdata.cpp;h=79a8bb1bd98fe434542504487bdcf5f23b047e50;hb=1c03d9e430782b329c684fbf9c9e10230eec1966;hp=a0e0e8bc61376b814f28af1439f01329d8e7e61e;hpb=72a13418cc19e750abf3f8d8a52aea5e1abe4983;p=libs%2Fgl.git 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) { }