diff -ur wxxt-1.67/src/xt/PRO_read.cpp wxxt-1.67-patched/src/xt/PRO_read.cpp --- wxxt-1.67/src/xt/PRO_read.cpp Wed Jul 9 16:01:23 1997 +++ wxxt-1.67-patched/src/xt/PRO_read.cpp Wed Oct 24 22:59:55 2001 @@ -1390,7 +1390,7 @@ PrologExpr *argument = expr->value.first->next; while (argument) { - PrologType object = va_arg(ap, PrologType); + PrologType object = (PrologType)va_arg(ap, int); if (((int)object) == 0) { diff -ur wxxt-1.67/wx/DRW_tree.h wxxt-1.67-patched/wx/DRW_tree.h --- wxxt-1.67/wx/DRW_tree.h Wed May 14 10:06:49 1997 +++ wxxt-1.67-patched/wx/DRW_tree.h Wed Oct 24 22:55:53 2001 @@ -74,7 +74,7 @@ inline float GetLeftMargin(void) { return leftMargin; } inline Bool GetOrientation(void) { return orientation; } - inline void SetOrientation(Bool or) { orientation = or; } + inline void SetOrientation(Bool ore) { orientation = ore; } private: void CalcLayout(long node_id, int level); };