[teklib-general] teklib: Visual module: Minor compatibility fixes merged from tekUI

Timm S. Mueller tmueller at neoscientists.org
Sat Jul 18 22:43:52 CEST 2009


details:   http://hg.teklib.org/teklib/rev/418c081f184c
changeset: 270:418c081f184c
user:      Timm S. Mueller <tmueller at neoscientists.org>
date:      Sat Jul 18 22:28:26 2009 +0200
description:
Visual module: Minor compatibility fixes merged from tekUI

diffs (29 lines):

diff -r ab0d29b2a894 -r 418c081f184c src/visual/visual_mod.c
--- a/src/visual/visual_mod.c	Sat Jul 18 22:04:33 2009 +0200
+++ b/src/visual/visual_mod.c	Sat Jul 18 22:28:26 2009 +0200
@@ -277,8 +277,13 @@
 		vis_hashtolist(mod, mod->vis_Displays, &dlist);
 		for (node = dlist.tlh_Head; (next = node->tln_Succ); node = next)
 		{
+			#if defined(VISUAL_USE_INTERNAL_HASH)
 			struct TModule *dmod = (struct TModule *)
 				((struct vis_HashNode *) node)->value;
+			#else
+			struct TModule *dmod = (struct TModule *)
+				((struct THashNode *) node)->thn_Value;
+			#endif
 			TCloseModule(dmod);
 		}
 
diff -r ab0d29b2a894 -r 418c081f184c src/visual/visual_mod.h
--- a/src/visual/visual_mod.h	Sat Jul 18 22:04:33 2009 +0200
+++ b/src/visual/visual_mod.h	Sat Jul 18 22:28:26 2009 +0200
@@ -35,7 +35,7 @@
 
 /*****************************************************************************/
 
-#if !defined(VISUAL_USE_INTERNAL_HASH)
+#if defined(VISUAL_USE_INTERNAL_HASH)
 struct vis_Hash;
 
 struct vis_HashNode


More information about the teklib-general mailing list