winefile temporary allocations

Francois Gouget fgouget at
Fri May 13 05:43:42 CDT 2005

On Fri, 13 May 2005, Martin Fuchs wrote:

> Changelog
> use macros for platform dependent temporary allocations
> +#define TMP_ALLOC(s) HeapAlloc(GetProcessHeap(), 0, s)
> +#define TMP_FREE(p) HeapFree(GetProcessHeap(), 0, p)
> +#else
> +#define TMP_ALLOC(s) alloca(s)
> +#define TMP_FREE(p)
> #endif

Why is this needed?
Doesn't HeapAlloc work on any 'Win32' platform?

Francois Gouget         fgouget at
             Before you criticize someone, walk a mile in his shoes.
        That way, if he gets angry, he'll be a mile away - and barefoot.

More information about the wine-devel mailing list