diff -r -up lammps-9Jan09-orig/lib/poems/poemstree.h lammps-9Jan09/lib/poems/poemstree.h --- lammps-9Jan09-orig/lib/poems/poemstree.h 2009-02-02 04:53:17.590333159 -0500 +++ lammps-9Jan09/lib/poems/poemstree.h 2009-02-02 04:53:27.885087146 -0500 @@ -180,7 +180,7 @@ int Tree::Find(int& item) if (current != NULL) { item = current->data; - return (int)current->GetAuxData(); + return (int)(intptr_t)current->GetAuxData(); } else // item not found in the tree. return False