Mercurial > vim
comparison src/kword_test.c @ 20007:aadd1cae2ff5 v8.2.0559
patch 8.2.0559: clearing a struct is verbose
Commit: https://github.com/vim/vim/commit/a80faa8930ed5a554beeb2727762538873135e83
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Apr 12 19:37:17 2020 +0200
patch 8.2.0559: clearing a struct is verbose
Problem: Clearing a struct is verbose.
Solution: Define and use CLEAR_FIELD() and CLEAR_POINTER().
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 12 Apr 2020 19:45:05 +0200 |
parents | 847cc7932c42 |
children |
comparison
equal
deleted
inserted
replaced
20006:aee3c9266968 | 20007:aadd1cae2ff5 |
---|---|
28 test_isword_funcs_utf8(void) | 28 test_isword_funcs_utf8(void) |
29 { | 29 { |
30 buf_T buf; | 30 buf_T buf; |
31 int c; | 31 int c; |
32 | 32 |
33 vim_memset(&buf, 0, sizeof(buf)); | 33 CLEAR_FIELD(buf); |
34 p_enc = (char_u *)"utf-8"; | 34 p_enc = (char_u *)"utf-8"; |
35 p_isi = (char_u *)""; | 35 p_isi = (char_u *)""; |
36 p_isp = (char_u *)""; | 36 p_isp = (char_u *)""; |
37 p_isf = (char_u *)""; | 37 p_isf = (char_u *)""; |
38 buf.b_p_isk = (char_u *)"@,48-57,_,128-167,224-235"; | 38 buf.b_p_isk = (char_u *)"@,48-57,_,128-167,224-235"; |