diff options
author | Bram Moolenaar <Bram@vim.org> | 2016-01-09 22:28:33 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2016-01-09 22:28:33 +0100 |
commit | 28fb79db6b52d1154e8dc63d227673648c2fce15 (patch) | |
tree | 4a1a10e264249d9851ffb9b7396ade0fc808fec6 /src/misc2.c | |
parent | 44132a10aeb45c957959cafb4ac39d3f478be98c (diff) | |
download | vim-git-28fb79db6b52d1154e8dc63d227673648c2fce15.tar.gz |
patch 7.4.1073v7.4.1073
Problem: Alloc_id depends on numbers, may use the same one twice. It's not
clear from the number what it's for.
Solution: Use an enum. Add a function to lookup the enum value from the
name.
Diffstat (limited to 'src/misc2.c')
-rw-r--r-- | src/misc2.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/misc2.c b/src/misc2.c index d8202f88a..854021255 100644 --- a/src/misc2.c +++ b/src/misc2.c @@ -837,12 +837,11 @@ alloc(size) /* * alloc() with an ID for alloc_fail(). - * LAST_ID_USED: 5 */ char_u * alloc_id(size, id) unsigned size; - int id UNUSED; + alloc_id_T id UNUSED; { #ifdef FEAT_EVAL if (alloc_fail_id == id && alloc_does_fail()) @@ -1001,13 +1000,12 @@ theend: /* * lalloc() with an ID for alloc_fail(). - * See LAST_ID_USED above. */ char_u * lalloc_id(size, message, id) long_u size; int message; - int id UNUSED; + alloc_id_T id UNUSED; { #ifdef FEAT_EVAL if (alloc_fail_id == id && alloc_does_fail()) |