X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fprogramdata.cpp;h=f627f2f1039c7fbefb12d198b5937217d3ca7108;hp=af2679a5965bbd932082b679ffe88f135ff47434;hb=19583522999f9ca2cddb178691633bc20f714b01;hpb=c3b6098d0ca039fed7dc714a64c369e6f6d07e5a diff --git a/source/programdata.cpp b/source/programdata.cpp index af2679a5..f627f2f1 100644 --- a/source/programdata.cpp +++ b/source/programdata.cpp @@ -29,7 +29,10 @@ ProgramData::~ProgramData() void ProgramData::uniform(int index, Uniform *uni) { if(index<0) + { + delete uni; return; + } map::iterator i=data.find(index); if(i!=data.end())