mirror of
https://github.com/vim/vim.git
synced 2025-09-27 04:14:06 -04:00
patch 8.2.3320: some local functions are not static
Problem: Some local functions are not static. Solution: Add "static". Move snprintf() related code to strings.c. (Yegappan Lakshmanan, closes #8734)
This commit is contained in:
committed by
Bram Moolenaar
parent
eed9616120
commit
8ee52affe7
24
src/alloc.c
24
src/alloc.c
@@ -232,19 +232,15 @@ lalloc(size_t size, int message)
|
||||
mem_pre_alloc_l(&size);
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Loop when out of memory: Try to release some memfile blocks and
|
||||
* if some blocks are released call malloc again.
|
||||
*/
|
||||
// Loop when out of memory: Try to release some memfile blocks and
|
||||
// if some blocks are released call malloc again.
|
||||
for (;;)
|
||||
{
|
||||
/*
|
||||
* Handle three kind of systems:
|
||||
* 1. No check for available memory: Just return.
|
||||
* 2. Slow check for available memory: call mch_avail_mem() after
|
||||
* allocating KEEP_ROOM amount of memory.
|
||||
* 3. Strict check for available memory: call mch_avail_mem()
|
||||
*/
|
||||
// Handle three kind of systems:
|
||||
// 1. No check for available memory: Just return.
|
||||
// 2. Slow check for available memory: call mch_avail_mem() after
|
||||
// allocating KEEP_ROOM amount of memory.
|
||||
// 3. Strict check for available memory: call mch_avail_mem()
|
||||
if ((p = malloc(size)) != NULL)
|
||||
{
|
||||
#ifndef HAVE_AVAIL_MEM
|
||||
@@ -268,10 +264,8 @@ lalloc(size_t size, int message)
|
||||
goto theend;
|
||||
#endif
|
||||
}
|
||||
/*
|
||||
* Remember that mf_release_all() is being called to avoid an endless
|
||||
* loop, because mf_release_all() may call alloc() recursively.
|
||||
*/
|
||||
// Remember that mf_release_all() is being called to avoid an endless
|
||||
// loop, because mf_release_all() may call alloc() recursively.
|
||||
if (releasing)
|
||||
break;
|
||||
releasing = TRUE;
|
||||
|
Reference in New Issue
Block a user