 fields should also be populated,
particularly the pointer to the argument storage array. The values
within the array may or may not be initialised at your discretion.</P>
<PRE CLASS="western"><I>/* locate the data[maxcount] array immediately after the private data structure */</I>
result-&gt;data  = (&lt;xxx&gt;*)((struct arg_xxx_priv*)(result-&gt;hdr.priv) + 1);

/* init the remaining of the arg_xxx struct variables */
result-&gt;count = 0;
...</PRE><P STYLE="margin-bottom: 0cm">
Lastly, we return a point