[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[mgp-users-jp 00111] mgp-980110 with xfs/FreeType



$B$:$1$i$s$G$9!#(B

mgp-1.02a$B$OLdBj$J$$$N$G$9$,!"(Bmgp-980110.tar.gz$B$r(BVFlib$BH4$-$G;H$&$H(B
$BD9$$9T$N@^6J$2$,$&$^$/$$$-$^$;$s!#(Bdraw.c$B$N(Bdraw_fragment$B$,(Benbug$B$7$F$$$k$h$&$G$9!#(B
dirty patch$B$rIU$1$F$*$-$^$9!#(B


xfs$B7PM3(BFreeType$B$G;H$C$F$$$^$9$,!"(BVFlib$BHG$h$j$bL@$i$+$KCY$$$s$@$h$J$"(B...
$B$[$2$C$?$iB.$/$J$k$+$J(B?
---
$B$:(B


--- kit/draw.c	Tue Feb 10 05:57:23 1998
+++ kit.new/draw.c	Tue Feb 10 06:20:11 1998
@@ -1026,6 +1026,18 @@
 		}
 	}
 #endif /*ANTIALIAS_B*/
+#else
+	if (state->align == AL_LEFTFILL1
+	 && window_width - state->leftfillpos / 2 < state->linewidth) {
+			/*
+			 * in this case, image has already rendered.
+			 * close the line and proceed to the next line.
+			 */
+			draw_line_end(state);
+			draw_line_start(state);
+			state->linewidth = state->leftfillpos;
+			return;
+		}
 #endif /*VFLIB*/
 }