Move resize memory block to winedos and make it resize in place and
work correctly even when trying to allocate too much memory.
diff --git a/include/miscemu.h b/include/miscemu.h
index ce3abc3..a671b8b 100644
--- a/include/miscemu.h
+++ b/include/miscemu.h
@@ -169,7 +169,7 @@
extern WORD DOSMEM_AllocSelector(WORD);
extern LPVOID DOSMEM_GetBlock(UINT size, WORD* p);
extern BOOL DOSMEM_FreeBlock(void* ptr);
-extern LPVOID DOSMEM_ResizeBlock(void* ptr, UINT size, WORD* p);
+extern UINT DOSMEM_ResizeBlock(void* ptr, UINT size, BOOL exact);
extern UINT DOSMEM_Available(void);
extern LPVOID DOSMEM_MapRealToLinear(DWORD); /* real-mode to linear */
extern LPVOID DOSMEM_MapDosToLinear(UINT); /* linear DOS to Wine */