[teklib-general] changeset in /hg/teklib/current: fixed warnings, added TODO

Franciska Schulze fschulze at neoscientists.org
Mon Nov 26 16:25:18 CET 2007


changeset 42e17eff8a6c in /hg/teklib/current
details: http://teklib.org:8001/hg/teklib/current?cmd=changeset;node=42e17eff8a6c
description:
	fixed warnings, added TODO

diffs (30 lines):

diff -r bc7d55da0f74 -r 42e17eff8a6c src/display_x11/display_x11_api.c
--- a/src/display_x11/display_x11_api.c	Thu Sep 27 16:57:47 2007 +0200
+++ b/src/display_x11/display_x11_api.c	Sun Sep 30 21:42:43 2007 +0200
@@ -558,8 +558,8 @@ x11_drawtext(TMOD_X11 *mod, struct TVReq
 	struct X11Pen *fgpen = (struct X11Pen *) req->tvr_Op.Text.FgPen;
 	struct X11Pen *bgpen = (struct X11Pen *) req->tvr_Op.Text.BgPen;
 
-	setfgpen(mod, v, fgpen);
-	setbgpen(mod, v, bgpen);
+	setfgpen(mod, v, (TVPEN) fgpen);
+	setbgpen(mod, v, (TVPEN) bgpen);
 
 	if ((TUINTPTR) bgpen == TVPEN_UNDEFINED)
 	{
@@ -571,6 +571,7 @@ x11_drawtext(TMOD_X11 *mod, struct TVReq
 		}
 		else
 		{
+			/* TODO: convert text to latin */
 			XFontStruct *f = ((struct FontNode *) v->curfont)->font;
 			XDrawString(mod->x11_Display, v->window, v->gc,
 				x, y + f->ascent, (char *) text, len);
@@ -591,6 +592,7 @@ x11_drawtext(TMOD_X11 *mod, struct TVReq
 		}
 		else
 		{
+			/* TODO: convert string to latin */
 			XFontStruct *f = ((struct FontNode *) v->curfont)->font;
 			XDrawImageString(mod->x11_Display, v->window, v->gc,
 				x, y + f->ascent, (char *) text, len);


More information about the teklib-general mailing list