Could someone please explain if arithmetic on void * (with the same semantics as on char *) was discussed when ANSI C was made, and why it was not included. -- Bjorn Engsig, ORACLE Corporation, E-mail: bengsig at oracle.com, bengsig at oracle.nl "Stepping in others footsteps, doesn't bring you ahead"