X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fplugins%2Fbluebanana%2Fbluebananacolor.c;h=e4321b3ab7b8e697ffbaa132910ffde87c57bd55;hb=a4de4732339bf38b5b225c533be1bdf60748f04a;hp=f770d878775053e2f266952d73091abefdada7d4;hpb=d0f9735ae263eebd484a22d1e49bd3e1cd16cf70;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/plugins/bluebanana/bluebananacolor.c b/cinelerra-5.1/plugins/bluebanana/bluebananacolor.c index f770d878..e4321b3a 100644 --- a/cinelerra-5.1/plugins/bluebanana/bluebananacolor.c +++ b/cinelerra-5.1/plugins/bluebanana/bluebananacolor.c @@ -281,11 +281,7 @@ static inline void RGB_to_rgbF(float *R, float *G, float *B, float *S, float F, static inline void Aal_to_alpF(float *S, float F, float *row, int w, int bpp){ if(S){ - while(w--){ - float a = *S*F; - row[3] = a; - row+=bpp; - } + while(w--){ row[3] = *S++ * F; row+=bpp; } }else{ float a = F; while(w--){ row[3] = a; row+=bpp; }