X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fguicast%2Farraylist.h;h=2fade202d754f5b8ce79ae627ec397366197e5c8;hp=602557f53f38e3249595582f0ae4003c4b69c84b;hb=033efab12586e8086014c814a5360f211d228ac3;hpb=0e6cf5b52d1ebce9272270144bcf43df4683507e diff --git a/cinelerra-5.1/guicast/arraylist.h b/cinelerra-5.1/guicast/arraylist.h index 602557f5..2fade202 100644 --- a/cinelerra-5.1/guicast/arraylist.h +++ b/cinelerra-5.1/guicast/arraylist.h @@ -47,14 +47,14 @@ public: remove(); } void remove_block(int i, int n) { - if( i >= total ) return; - for( n+=i; n= total || !n ) return; + for( n+=i; n= total ) return; - for( n+=i; n= total || !n ) return; + for( int j=i,k=n; --k>=0 && j