X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fcwindowgui.C;h=5adb0f2cc5c3a9c98dfb804074ba17c537c64294;hp=97ca8e6726f852df57838a31e08111e699847bad;hb=3f801b05e0de577b00e98019b099ed38d66b9550;hpb=56923cfe421f547a8ba1c6a4a6e9225877b121c6 diff --git a/cinelerra-5.1/cinelerra/cwindowgui.C b/cinelerra-5.1/cinelerra/cwindowgui.C index 97ca8e67..5adb0f2c 100644 --- a/cinelerra-5.1/cinelerra/cwindowgui.C +++ b/cinelerra-5.1/cinelerra/cwindowgui.C @@ -2086,6 +2086,7 @@ int CWindowCanvas::do_mask(int &redraw, int &rerender, int k = mwindow->edl->session->cwindow_mask; int n = gang ? keyframe->masks.size() : k+1; for( int j=gang? 0 : k; jmask_enables[j]->get_value() ) continue; SubMask *sub_mask = keyframe->get_submask(j); if( !sub_mask ) continue; ArrayList &points = sub_mask->points; @@ -2137,9 +2138,10 @@ int CWindowCanvas::do_mask(int &redraw, int &rerender, int k = mwindow->edl->session->cwindow_mask; int n = gang ? keyframe->masks.size() : k+1; for( int j=gang? 0 : k; jmask_enables[j]->get_value() ) continue; SubMask *sub_mask = keyframe->get_submask(j); - ArrayList &points = sub_mask->points; if( !sub_mask ) continue; + ArrayList &points = sub_mask->points; for( int i=0; ix - gui->x_origin;