ITS#4466 fix typo, uninit'd var

This commit is contained in:
Howard Chu 2006-05-16 22:16:13 +00:00
parent bb11c81178
commit 1135d19f16

View File

@ -624,7 +624,7 @@ pblock_get( Slapi_PBlock *pb, int param, void **value )
break; break;
case SLAPI_MODIFY_MODS: { case SLAPI_MODIFY_MODS: {
LDAPMod **mods = NULL; LDAPMod **mods = NULL;
Modifications *ml; Modifications *ml = NULL;
pblock_get_default( pb, param, (void **)&mods ); pblock_get_default( pb, param, (void **)&mods );
if ( mods == NULL && pb->pb_intop == 0 ) { if ( mods == NULL && pb->pb_intop == 0 ) {
@ -635,12 +635,14 @@ pblock_get( Slapi_PBlock *pb, int param, void **value )
case LDAP_REQ_MODRDN: case LDAP_REQ_MODRDN:
ml = pb->pb_op->orr_modlist; ml = pb->pb_op->orr_modlist;
break; break;
defaulat: default:
rc = PBLOCK_ERROR; rc = PBLOCK_ERROR;
break; break;
} }
mods = slapi_int_modifications2ldapmods( ml ); if ( rc != PBLOCK_ERROR ) {
pblock_set_default( pb, param, (void *)mods ); mods = slapi_int_modifications2ldapmods( ml );
pblock_set_default( pb, param, (void *)mods );
}
} }
*((LDAPMod ***)value) = mods; *((LDAPMod ***)value) = mods;
break; break;