summaryrefslogtreecommitdiffstats
path: root/src/ex_cmds2.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2020-04-12 19:37:17 +0200
committerBram Moolenaar <Bram@vim.org>2020-04-12 19:37:17 +0200
commita80faa8930ed5a554beeb2727762538873135e83 (patch)
treee797605e0c781214543fcba103cffede7af611cd /src/ex_cmds2.c
parent82de464f763d6e6d89229be03ce7c6d02fd5fb59 (diff)
patch 8.2.0559: clearing a struct is verbosev8.2.0559
Problem: Clearing a struct is verbose. Solution: Define and use CLEAR_FIELD() and CLEAR_POINTER().
Diffstat (limited to 'src/ex_cmds2.c')
-rw-r--r--src/ex_cmds2.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ex_cmds2.c b/src/ex_cmds2.c
index 59f04a59a8..a0f383982f 100644
--- a/src/ex_cmds2.c
+++ b/src/ex_cmds2.c
@@ -168,7 +168,7 @@ dialog_changed(
// Init ea pseudo-structure, this is needed for the check_overwrite()
// function.
- vim_memset(&ea, 0, sizeof(ea));
+ CLEAR_FIELD(ea);
if (ret == VIM_YES)
{
@@ -889,7 +889,7 @@ source_pyx_file(exarg_T *eap, char_u *fname)
* unobtrusive message.
*/
if (eap == NULL)
- vim_memset(&ex, 0, sizeof(ex));
+ CLEAR_FIELD(ex);
else
ex = *eap;
ex.arg = fname;