Module: wine Branch: master Commit: 7771552f247660acc472b4862f32c4f8426be180 URL: http://source.winehq.org/git/wine.git/?a=commit;h=7771552f247660acc472b4862f...
Author: Piotr Caban piotr@codeweavers.com Date: Wed Dec 19 10:16:45 2012 +0100
msvcrt: Don't fail when _aligned_offset_malloc is used with size=0.
---
dlls/msvcrt/heap.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/msvcrt/heap.c b/dlls/msvcrt/heap.c index 0a0d819..e8c3765 100644 --- a/dlls/msvcrt/heap.c +++ b/dlls/msvcrt/heap.c @@ -384,7 +384,7 @@ void * CDECL _aligned_offset_malloc(MSVCRT_size_t size, MSVCRT_size_t alignment, }
/* offset must be less than size */ - if (offset >= size) + if (offset && offset >= size) { *MSVCRT__errno() = MSVCRT_EINVAL; return NULL;