--- uae/src/linetoscr.c 2018/04/24 17:12:22 1.1.1.5 +++ uae/src/linetoscr.c 2018/04/24 17:14:10 1.1.1.6 @@ -8,7 +8,7 @@ static NOINLINE int LNAME (int spix, int if (dp_for_drawing->ham_seen) { /* HAM 6 / HAM 8 */ while (dpix < stoppos) { - TYPE d = AGAC ? CONVERT_RGB (ham_linebuf[spix]) : xcolors[ham_linebuf[spix]]; + TYPE d = AGAC ? (TYPE)CONVERT_RGB (ham_linebuf[spix]) : (TYPE)xcolors[ham_linebuf[spix]]; spix += SRC_INC; buf[dpix++] = d; if (HDOUBLE)