[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