Thanks to Alexander Lazarevic' for testing.
Paolo
2007-06-14 Paolo Bonzini <bonzini gnu.org>
* libgst/sysdep.c: Try VirtualAlloc with NULL
address if a fixed
address fails.
--- orig/libgst/sysdep.c
+++ mod/libgst/sysdep.c
 -1806,6
+1806,8  win32_reserve (PTR address, size_t size)
{
PTR base;
base = VirtualAlloc(address, size, MEM_RESERVE,
PAGE_NOACCESS);
+ if (!base && address)
+ base = VirtualAlloc(NULL, size, MEM_RESERVE,
PAGE_NOACCESS);
if (!base)
errno = ENOMEM;
_______________________________________________
help-smalltalk mailing list
help-smalltalk gnu.org
http://lists.gnu.org/mailman/listinfo/help-smalltalk
|