Fix memory leak exporting to collada
This commit is contained in:
parent
e1974ae30e
commit
7b0bc1573b
|
@ -46,6 +46,7 @@ EffectsExporter::EffectsExporter(COLLADASW::StreamWriter *sw,
|
|||
|
||||
bool EffectsExporter::hasEffects(Scene *sce)
|
||||
{
|
||||
bool result = false;
|
||||
FOREACH_SCENE_OBJECT_BEGIN (sce, ob) {
|
||||
int a;
|
||||
for (a = 0; a < ob->totcol; a++) {
|
||||
|
@ -56,11 +57,12 @@ bool EffectsExporter::hasEffects(Scene *sce)
|
|||
continue;
|
||||
}
|
||||
|
||||
return true;
|
||||
result = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
FOREACH_SCENE_OBJECT_END;
|
||||
return false;
|
||||
return result;
|
||||
}
|
||||
|
||||
void EffectsExporter::exportEffects(bContext *C, Scene *sce)
|
||||
|
|
Loading…
Reference in New Issue