--- Urlader/urlib.c 2012/01/06 07:56:36 1.3 +++ Urlader/urlib.c 2012/01/07 19:30:05 1.4 @@ -116,14 +116,16 @@ return 0; #ifdef _WIN32 - HANDLE handle = CreateFileMapping (0, 0, PAGE_READWRITE, 0, size, NULL); + { + HANDLE handle = CreateFileMapping (0, 0, PAGE_READWRITE, 0, size, NULL); - addr = 0; - if (handle) - { - addr = MapViewOfFile (handle, FILE_MAP_WRITE, 0, 0, size); - CloseHandle (handle); - } + addr = 0; + if (handle) + { + addr = MapViewOfFile (handle, FILE_MAP_WRITE, 0, 0, size); + CloseHandle (handle); + } + } #elif defined (MAP_ANONYMOUS) addr = mmap (0, size, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANON, -1, 0);