Changing loopcut count caused memory errors in some cases due to missing null check.

This commit is contained in:
Janne Karhu 2010-09-24 10:49:29 +00:00
parent 0ed109c550
commit 46bcd48abf

@ -252,7 +252,7 @@ static void ringsel_find_edge(tringselOpData *lcd, const bContext *C, ARegion *a
{
if (lcd->eed) {
edgering_sel(lcd, cuts, 0);
} else {
} else if(lcd->edges) {
MEM_freeN(lcd->edges);
lcd->edges = NULL;
lcd->totedge = 0;