Mercurial > hg > dmlib
diff src/dmblitfunc.h @ 1305:582d49915059
A macro was missing a \ .. fixed.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 19 Aug 2017 12:45:24 +0300 |
parents | e06abfde6c39 |
children | b5cd0435e186 |
line wrap: on
line diff
--- a/src/dmblitfunc.h Sat Aug 19 12:15:01 2017 +0300 +++ b/src/dmblitfunc.h Sat Aug 19 12:45:24 2017 +0300 @@ -140,6 +140,7 @@ dp->b += ((q.b - dp->b) * q.a) >> 8; \ dp->a = q.a; \ dp++; + #endif #include "dmscaledblit.h" @@ -225,11 +226,11 @@ #define DM_BLITFUNC_DST_TYPE DMColor #define DM_BLITFUNC_INNER \ const DMColor q = sp[FP_GETH16(xv)]; \ - const int a = (alpha * q.a) >> 8; \ - dp->r += ((q.r - dp->r) * a) >> 8; \ - dp->g += ((q.g - dp->g) * a) >> 8; \ - dp->b += ((q.b - dp->b) * a) >> 8; \ - dp->a = a; + const int a = (alpha * q.a) >> 8; \ + dp->r += ((q.r - dp->r) * a) >> 8; \ + dp->g += ((q.g - dp->g) * a) >> 8; \ + dp->b += ((q.b - dp->b) * a) >> 8; \ + dp->a = a; \ dp++; #endif