[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