- XPUSHs(sv_2mortal(newSVpv( dn , 0 )));
- XPUSHs(sv_2mortal(newSVpv( newrdn , 0 )));
- XPUSHs(sv_2mortal(newSViv( deleteoldrdn )));
+ XPUSHs(sv_2mortal(newSVpv( op->o_req_dn.bv_val , 0 )));
+ XPUSHs(sv_2mortal(newSVpv( op->orr_newrdn.bv_val , 0 )));
+ XPUSHs(sv_2mortal(newSViv( op->orr_deleteoldrdn )));
+ if ( op->orr_newSup != NULL ) {
+ XPUSHs(sv_2mortal(newSVpv( op->orr_newSup->bv_val , 0 )));
+ }