#include "Desk.KernelSWIs.h"
#include "Desk.SWI.h"
#include "Desk.DeskMem.h"


char	*Desk_OS_ReadVarVal_AutoAlloc( const char *varname)
{
int	len = Desk_OS_ReadVarVal_GetLength( varname);
char	*buffer;

if ( len==-1)	return NULL;

buffer = Desk_DeskMem_Malloc( 1+len);
Desk_OS_ReadVarVal_ReadIntoBuffer( buffer, varname, 1+len);
return buffer;
}
