aryDupe

Duplicate an array

Description:

This function duplicates an array, creating a new base array with the same attributes as an existing array (or array section). The new array is left in an undefined state.

Invocation

void aryDupe( Ary ∗ary1, AryPlace ∗∗place, Ary ∗∗ary2, int ∗status )

Notes:

Parameters :

ary1
Identifier for the array to be duplicated.
place
An array placeholder (e.g. generated by the aryPlace routine) which indicates the position in the data system where the new array will reside. The placeholder is annulled by this routine, and a value of NULL will be returned.
ary2
Returned holding the identifier for the new duplicate array.
status
The global status.