Nnnnnnnnno, I don't think so...
Jeff wants to replace a (MPI_Comm *) with a (void *). From the point of view
of the application, we're just passing the address of a communicator
handle. That opaque handle can be an int, a pointer, or whatever; we're
just pointing to whatever it is. I think you're short one level of
indirection, or else I'm very confused!
-- Eric Salo Silicon Graphics email@example.com