OpenAFS CVS Commit: openafs/src/rx by jaltman

Wed, 01 Apr 2009 12:37:54 EDT

Update of /cvs/openafs/src/rx
In directory GRAND.CENTRAL.ORG:/home/jaltman/openafs/cvs-head/src/rx

Modified Files:
	xdr.c xdr_prototypes.h 
Log Message:
DELTA xdr-free-20090401

add xdr_free() and export it from afsrpc.dll.  This permits applications
to free memory allocated within the xdr routines with the same run time
library memory management routines as was used to allocate it.

This is necessary on Windows to prevent memory corruption.

VL_GetAddrsU() is an example where a xdr array is allocated in the 
library and must be freed by the application.

--- DELTA config follows ---
xdr-free-20090401 openafs/src/rx/xdr.c 1.14 1.15
xdr-free-20090401 openafs/src/rx/xdr_prototypes.h 1.10 1.11