clump_t * clump_splay_walk_init ( clump_splay_walker * sw , const gs_ref_memory_t * mem ) {
 clump_t * cp = mem -> root ;
 if ( cp ) {
 SANITY_CHECK ( cp ) ;
 sw -> from = SPLAY_FROM_LEFT ;
 while ( cp -> left ) {
 cp = cp -> left ;
 }
 }
 sw -> cp = cp ;
 sw -> end = NULL ;
 return cp ;
 }
clump_t * clump_splay_walk_init ( clump_splay_walker * sw , const gs_ref_memory_t * mem ) {
 clump_t * cp = mem -> root ;
 if ( cp ) {
 SANITY_CHECK ( cp ) ;
 sw -> from = SPLAY_FROM_LEFT ;
 while ( cp -> left ) {
 cp = cp -> left ;
 }
 }
 sw -> cp = cp ;
 sw -> end = NULL ;
 return cp ;
 }