ersion.  Here it is, line by line:

<pre>
    	MemHandle m = MemPtrRecoverHandle(ret - sizeof(Char *));
</pre>

Subtract sizeof(Char *) from ret to make it point to the beginning
of this pointer and recover the handle associated with it.

<pre>
    	MemHandleUnlock(m);
</pre>

The handle will be locked upon entry into the subroutine.  Unlock
it.  Note that from now on the value given by ret is unreliable
and should not be used.

<pre>
    	if (0 != MemHandleResize(m, in * 5 * sizeof(Char) 