pathcellt
pathcellt *vp;
pathcellt *pp;
pathcellt *pp1;
else { pathcellt *vp1= vp;
new_path= (pathpt)calloc((unsigned)(position+2), sizeof(pathcellt));
memcpy((char *)new_path,(char *)(*pointer), size*sizeof(pathcellt));