[tekui-devel] tekui: 64bit fixes and minor source maintenance adjustments merg...
Timm S. Mueller
tmueller at schulze-mueller.de
Sat Jul 18 22:42:50 CEST 2009
details: http://hg.teklib.org/tekui/rev/473b683a58d5
changeset: 118:473b683a58d5
user: Timm S. Mueller <tmueller at schulze-mueller.de>
date: Sat Jul 18 22:39:37 2009 +0200
description:
64bit fixes and minor source maintenance adjustments merged in from TEKlib
diffs (truncated from 143 to 100 lines):
diff -r 938ff3a13aaf -r 473b683a58d5 README
--- a/README Tue Jun 16 01:02:22 2009 +0200
+++ b/README Sat Jul 18 22:39:37 2009 +0200
@@ -192,7 +192,7 @@
The only admission to a more common appearance is that tekUI tries to
import the color scheme found in a GTK+ configuration file. It can be
-conveniently created in the KDE configuration panel; thus, if you are
+created conveniently in the KDE configuration panel; thus, if you are
using KDE and check the appropriate option, KDE, GTK+ and tekUI can
all share the same color scheme.
diff -r 938ff3a13aaf -r 473b683a58d5 doc/index.html
--- a/doc/index.html Tue Jun 16 01:02:22 2009 +0200
+++ b/doc/index.html Sat Jul 18 22:39:37 2009 +0200
@@ -406,7 +406,7 @@
<p>
The only admission to a more common appearance is that tekUI tries to
import the color scheme found in a GTK+ configuration file. It can be
- conveniently created in the KDE configuration panel; thus, if you are
+ created conveniently in the KDE configuration panel; thus, if you are
using KDE and check the appropriate option, KDE, GTK+ and tekUI can
all share the same color scheme.
</p>
diff -r 938ff3a13aaf -r 473b683a58d5 doc/manual.html
--- a/doc/manual.html Tue Jun 16 01:02:22 2009 +0200
+++ b/doc/manual.html Sat Jul 18 22:39:37 2009 +0200
@@ -5,7 +5,7 @@
<head>
<title>tekUI Class Reference Manual</title>
<link rel="stylesheet" href="manual.css" />
- <meta name="created" content="15-Jun-2009" />
+ <meta name="created" content="18-Jul-2009" />
</head>
<body>
<h1>
@@ -8036,7 +8036,7 @@
</p>
<hr class="page-break" />
<p>
- Document generated on Mon Jun 15 23:18:29 2009
+ Document generated on Sat Jul 18 22:29:15 2009
</p>
</div>
</body>
diff -r 938ff3a13aaf -r 473b683a58d5 include/tek/stdcall/visual.h
--- a/include/tek/stdcall/visual.h Tue Jun 16 01:02:22 2009 +0200
+++ b/include/tek/stdcall/visual.h Sat Jul 18 22:39:37 2009 +0200
@@ -2,7 +2,6 @@
#define _TEK_STDCALL_VISUAL_H
/*
-** $Id: visual.h $
** teklib/tek/stdcall/visual.h - visual module interface
**
** See copyright notice in teklib/COPYRIGHT
diff -r 938ff3a13aaf -r 473b683a58d5 src/hal/posix/hal.c
--- a/src/hal/posix/hal.c Tue Jun 16 01:02:22 2009 +0200
+++ b/src/hal/posix/hal.c Sat Jul 18 22:39:37 2009 +0200
@@ -138,7 +138,7 @@
*/
EXPORT TAPTR
-hal_alloc(struct THALBase *hal, TUINT size)
+hal_alloc(struct THALBase *hal, TSIZE size)
{
TAPTR mem = malloc(size);
#ifdef TRACKMEM
@@ -155,7 +155,7 @@
}
EXPORT TAPTR
-hal_realloc(struct THALBase *hal, TAPTR mem, TUINT oldsize, TUINT newsize)
+hal_realloc(struct THALBase *hal, TAPTR mem, TSIZE oldsize, TSIZE newsize)
{
TAPTR newmem;
@@ -183,7 +183,7 @@
}
EXPORT void
-hal_free(struct THALBase *hal, TAPTR mem, TUINT size)
+hal_free(struct THALBase *hal, TAPTR mem, TSIZE size)
{
#ifdef TRACKMEM
if (mem)
diff -r 938ff3a13aaf -r 473b683a58d5 src/visual/visual_api.c
--- a/src/visual/visual_api.c Tue Jun 16 01:02:22 2009 +0200
+++ b/src/visual/visual_api.c Sat Jul 18 22:39:37 2009 +0200
@@ -255,7 +255,7 @@
EXPORT struct TVRequest *vis_openfont(struct TVisualBase *mod, TTAGITEM *tags)
{
- struct TVRequest *fontreq = visi_getreq(mod, TVCMD_OPENFONT, TNULL, tags);
+ struct TVRequest *fontreq = visi_getreq(mod, TVCMD_OPENFONT, mod->vis_Display, tags);
if (fontreq)
{
struct TExecBase *TExecBase = TGetExecBase(mod);
@@ -319,7 +319,7 @@
{
More information about the tekui-devel
mailing list