HAVE_AVAIL_MEM is always undefined. Remove tests and dead code

Defining HAVE_AVAIL_MEM doesn't even build. The code tries to call
`mch_avail_mem` which is not defined.
This commit is contained in:
Felipe Oliveira Carvalho
2014-03-26 17:08:47 -03:00
committed by Thiago de Arruda
parent 83161200c4
commit 580ababcb5
2 changed files with 5 additions and 44 deletions

View File

@@ -2024,25 +2024,20 @@ void set_init_1(void)
*/
opt_idx = findoption((char_u *)"maxmemtot");
if (opt_idx >= 0) {
#if !defined(HAVE_AVAIL_MEM) && !defined(HAVE_TOTAL_MEM)
#ifndef HAVE_TOTAL_MEM
if (options[opt_idx].def_val[VI_DEFAULT] == (char_u *)0L)
#endif
{
#ifdef HAVE_AVAIL_MEM
/* Use amount of memory available at this moment. */
n = (mch_avail_mem(FALSE) >> 1);
#else
# ifdef HAVE_TOTAL_MEM
#ifdef HAVE_TOTAL_MEM
/* Use amount of memory available to Vim. */
n = (mch_total_mem(FALSE) >> 1);
# else
#else
n = (0x7fffffff >> 11);
# endif
#endif
options[opt_idx].def_val[VI_DEFAULT] = (char_u *)n;
opt_idx = findoption((char_u *)"maxmem");
if (opt_idx >= 0) {
#if !defined(HAVE_AVAIL_MEM) && !defined(HAVE_TOTAL_MEM)
#ifndef HAVE_TOTAL_MEM
if ((long)options[opt_idx].def_val[VI_DEFAULT] > (long)n
|| (long)options[opt_idx].def_val[VI_DEFAULT] == 0L)
#endif