forked from aniani/vim
patch 8.2.0559: clearing a struct is verbose
Problem: Clearing a struct is verbose. Solution: Define and use CLEAR_FIELD() and CLEAR_POINTER().
This commit is contained in:
@@ -2033,7 +2033,7 @@ clip_get_selection(Clipboard_T *cbd)
|
||||
clear_oparg(&oa);
|
||||
oa.regname = (cbd == &clip_plus ? '+' : '*');
|
||||
oa.op_type = OP_YANK;
|
||||
vim_memset(&ca, 0, sizeof(ca));
|
||||
CLEAR_FIELD(ca);
|
||||
ca.oap = &oa;
|
||||
ca.cmdchar = 'y';
|
||||
ca.count1 = 1;
|
||||
|
Reference in New Issue
Block a user