NAME
XtMergeArgLists − merge two ArgList arrays.
SYNOPSIS
ArgList XtMergeArgLists(args1, num_args1, args2, num_args2)
ArgList args1;
Cardinal num_args1;
ArgList args2;
Cardinal num_args2;
Inputs
args1Specifies the first ArgList.
num_args1Specifies the number of arguments in the first argument list.
args2Specifies the second ArgList.
num_args2Specifies the number of arguments in the second argument list.
Returns
An allocated ArgList that contains both args1 and args2.
DESCRIPTION
XtMergeArgLists() allocates a new ArgList large enough to hold args1 and args2 and copies both into it. It does not check for duplicate entries.
When the new ArgList is no longer needed, the application program should free it with XtFree().
STRUCTURES
Arg is defined as follows: typedef struct {
String name;
XtArgVal value; } Arg, ∗ArgList;
SEE ALSO
XtFreeUNIX SYSTEM V/68, XtSetArgUNIX SYSTEM V/68.