


XVaCreateNestedList(3X11)			    XVaCreateNestedList(3X11)
X11R5									X11R5



NAME
  XVaCreateNestedList -	allocate a nested variable argument list

SYNTAX
  typedef void * XVaNestedList;

  XVaNestedList	XVaCreateNestedList(_d_u_m_m_y, ...)
	int _d_u_m_m_y;

ARGUMENTS

  _d_u_m_m_y	    Unused argument (required by ANSI C).

  ......	    Specifies the variable length argument list.

DESCRIPTION
  The _X_V_a_C_r_e_a_t_e_N_e_s_t_e_d_L_i_s_t function allocates memory and	copies its arguments
  into a single	list pointer which may be used as value	for arguments requir-
  ing a	list value.  Any entries are copied as specified.  Data	passed by
  reference is not copied; the caller must ensure data remains valid for the
  lifetime of the nested list.	The list should	be freed using _X_F_r_e_e when it
  is no	longer needed.

SEE ALSO
  _X_l_i_b - _C _L_a_n_g_u_a_g_e _X _I_n_t_e_r_f_a_c_e

































