diff options
author | Bram Moolenaar <Bram@vim.org> | 2013-06-07 19:17:14 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2013-06-07 19:17:14 +0200 |
commit | a238431302ff50f7db401248c4e66b8b298222c2 (patch) | |
tree | 516d20e9e956b57b9ed8aec64784a13752a1289c /src/os_win32.c | |
parent | 43e029841607bbc1e1f2cc14bec578eab326eef4 (diff) | |
download | vim-git-a238431302ff50f7db401248c4e66b8b298222c2.tar.gz |
updated for version 7.3.1141v7.3.1141
Problem: Win32: Check for available memory is not reliable and adds
overhead.
Solution: Remove mch_avail_mem(). (Mike Williams)
Diffstat (limited to 'src/os_win32.c')
-rw-r--r-- | src/os_win32.c | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/src/os_win32.c b/src/os_win32.c index a975df5d2..e9dbfc5ff 100644 --- a/src/os_win32.c +++ b/src/os_win32.c @@ -5048,37 +5048,6 @@ mch_breakcheck(void) } -/* - * How much memory is available in Kbyte? - * Return sum of available physical and page file memory. - */ -/*ARGSUSED*/ - long_u -mch_avail_mem(int special) -{ -#ifdef MEMORYSTATUSEX - PlatformId(); - if (g_PlatformId == VER_PLATFORM_WIN32_NT) - { - MEMORYSTATUSEX ms; - - /* Need to use GlobalMemoryStatusEx() when there is more memory than - * what fits in 32 bits. But it's not always available. */ - ms.dwLength = sizeof(MEMORYSTATUSEX); - GlobalMemoryStatusEx(&ms); - return (long_u)((ms.ullAvailPhys + ms.ullAvailPageFile) >> 10); - } - else -#endif - { - MEMORYSTATUS ms; - - ms.dwLength = sizeof(MEMORYSTATUS); - GlobalMemoryStatus(&ms); - return (long_u)((ms.dwAvailPhys + ms.dwAvailPageFile) >> 10); - } -} - #ifdef FEAT_MBYTE /* * Same code as below, but with wide functions and no comments. |