--- group.cc.orig	2007-08-02 14:51:34.000000000 +0200
+++ group.cc	2007-08-02 14:51:56.000000000 +0200
@@ -81,7 +81,7 @@
 	for (he = Tcl_FirstHashEntry(nodeHash_, &hs);
 	     he != NULL;
 	     he = Tcl_NextHashEntry(&hs), i++) 
-		mbrs[i] = (int) Tcl_GetHashValue(he);
+		mbrs[i] = (intptr_t) Tcl_GetHashValue(he);
 }
 
 void Group::draw(View * nv, double now) {


syntax highlighted by Code2HTML, v. 0.9.1