static void AuxCopy( // COPY AUX STRUCTURE AUX_INFO *to, // - destination AUX_INFO *from ) // - source { freeAuxInfo( to ); *to = *from; to->parms = AuxParmDup( from->parms ); to->objname = AuxObjnameDup( from->objname ); to->code = AuxCodeDup( from->code ); }
static void copyParms( // COPY PARMS PORTION void ) { if( CurrInfo->parms != CurrAlias->parms ) { /* new parms have already been allocated */ return; } if( !IsAuxParmsBuiltIn( CurrInfo->parms ) ) { CurrInfo->parms = AuxParmDup( CurrInfo->parms ); } }