[teklib-general] teklib: Removed display_sdl module, various corrections in other...
Timm S. Mueller
tmueller at neoscientists.org
Sun Feb 22 18:19:36 CET 2009
details: http://hg.teklib.org/teklib/rev/b76d2aaecec8
changeset: 252:b76d2aaecec8
user: Timm S. Mueller <tmueller at neoscientists.org>
date: Wed Feb 18 13:18:15 2009 +0100
description:
Removed display_sdl module, various corrections in other display drivers
diffs (truncated from 866 to 100 lines):
diff -r 1296a22a8e12 -r b76d2aaecec8 src/build/tmkmakefile
--- a/src/build/tmkmakefile Wed Feb 18 11:01:48 2009 +0100
+++ b/src/build/tmkmakefile Wed Feb 18 13:18:15 2009 +0100
@@ -38,9 +38,6 @@
[embed body="meta"]
display_directfb
[/embed]
- [embed body="meta"]
- display_sdl
- [/embed]
--]
[/case_no_descend]
[!--
diff -r 1296a22a8e12 -r b76d2aaecec8 src/display_directfb/display_dfb_font.c
--- a/src/display_directfb/display_dfb_font.c Wed Feb 18 11:01:48 2009 +0100
+++ b/src/display_directfb/display_dfb_font.c Wed Feb 18 13:18:15 2009 +0100
@@ -141,7 +141,7 @@
TBOOL newweight = (TBOOL)fqnode->tags[3].tti_Value;
*/
- TINT flen = strlen(newfname);
+ TSIZE flen = strlen(newfname);
for (node = rlist->tlh_Head; (next = node->tln_Succ); node = next)
{
diff -r 1296a22a8e12 -r b76d2aaecec8 src/display_directfb/display_dfb_mod.c
--- a/src/display_directfb/display_dfb_mod.c Wed Feb 18 11:01:48 2009 +0100
+++ b/src/display_directfb/display_dfb_mod.c Wed Feb 18 13:18:15 2009 +0100
@@ -47,7 +47,7 @@
dfb_destroy(DFBDISPLAY *mod)
{
TDBPRINTF(TDB_TRACE,("Module destroy...\n"));
- TDestroy(mod->dfb_Lock);
+ TDestroy((struct THandle *) mod->dfb_Lock);
}
static THOOKENTRY TTAG
@@ -104,7 +104,8 @@
mod->dfb_Module.tmd_Revision = DFBDISPLAY_REVISION;
mod->dfb_Module.tmd_Handle.thn_Hook.thk_Entry = dfb_dispatch;
mod->dfb_Module.tmd_Flags = TMODF_VECTORTABLE | TMODF_OPENCLOSE;
- TInitVectors(mod, dfb_vectors, DFBDISPLAY_NUMVECTORS);
+ TInitVectors((struct TModule *) mod, dfb_vectors,
+ DFBDISPLAY_NUMVECTORS);
return TTRUE;
}
dfb_destroy(mod);
@@ -218,7 +219,7 @@
{
TExecSignal(mod->dfb_ExecBase, mod->dfb_Task, TTASK_SIG_ABORT);
dfb_wake(mod);
- TDestroy(mod->dfb_Task);
+ TDestroy((struct THandle *) mod->dfb_Task);
}
}
diff -r 1296a22a8e12 -r b76d2aaecec8 src/display_rawfb/display_fb_font.c
--- a/src/display_rawfb/display_fb_font.c Wed Feb 18 11:01:48 2009 +0100
+++ b/src/display_rawfb/display_fb_font.c Wed Feb 18 13:18:15 2009 +0100
@@ -161,14 +161,14 @@
TBOOL newweight = (TBOOL)fqnode->tags[3].tti_Value;
*/
- TINT flen = strlen(newfname);
+ TSIZE flen = strlen(newfname);
for (node = rlist->tlh_Head; (next = node->tln_Succ); node = next)
{
struct FontQueryNode *fqn = (struct FontQueryNode *)node;
flags = 0;
- if (strlen((TSTRPTR)fqn->tags[0].tti_Value) == flen)
+ if (strlen((TSTRPTR) fqn->tags[0].tti_Value) == flen)
{
if (strncmp((TSTRPTR)fqn->tags[0].tti_Value, newfname, flen) == 0)
flags = FNT_MATCH_NAME;
diff -r 1296a22a8e12 -r b76d2aaecec8 src/display_rawfb/display_fb_mod.c
--- a/src/display_rawfb/display_fb_mod.c Wed Feb 18 11:01:48 2009 +0100
+++ b/src/display_rawfb/display_fb_mod.c Wed Feb 18 13:18:15 2009 +0100
@@ -43,7 +43,7 @@
fb_destroy(FBDISPLAY *mod)
{
TDBPRINTF(TDB_TRACE,("Module destroy...\n"));
- TDestroy(mod->fbd_Lock);
+ TDestroy((struct THandle *) mod->fbd_Lock);
}
static THOOKENTRY TTAG
@@ -98,7 +98,7 @@
mod->fbd_Module.tmd_Revision = FB_DISPLAY_REVISION;
mod->fbd_Module.tmd_Handle.thn_Hook.thk_Entry = fb_dispatch;
mod->fbd_Module.tmd_Flags = TMODF_VECTORTABLE | TMODF_OPENCLOSE;
- TInitVectors(mod, fb_vectors, FB_DISPLAY_NUMVECTORS);
+ TInitVectors(&mod->fbd_Module, fb_vectors, FB_DISPLAY_NUMVECTORS);
return TTRUE;
}
fb_destroy(mod);
@@ -212,7 +212,7 @@
if (mod->fbd_Task)
{
More information about the teklib-general
mailing list