--- bootsplash-3.0.7/Utilities/mng.c_orig 2006-06-07 15:03:47.000000000 +0000 +++ bootsplash-3.0.7/Utilities/mng.c 2006-06-07 15:04:46.000000000 +0000 @@ -228,7 +228,8 @@ a = a * mymng->alpha / 100; switch (mymng->fbbpp) { case 16: - input = *((unsigned short *) background)++; + input = *((unsigned short *) background); + input = input++; br = (input >> mng->fbredo) << (8 - mng->fbredl); bg = (input >> mng->fbgreeno) << (8 - @@ -279,7 +280,8 @@ fbgreeno) | (b << mng-> fbblueo); - *((unsigned short *) dest)++ = output; + output = *((unsigned short *) dest); + output = output++; break; case 24: *dest++ = b;