forked from aniani/vim
patch 9.0.1391: "clear" macros are not always used
Problem: "clear" macros are not always used. Solution: Use ALLOC_ONE, VIM_CLEAR, CLEAR_POINTER and CLEAR_FIELD in more places. (Yegappan Lakshmanan, closes #12104)
This commit is contained in:
committed by
Bram Moolenaar
parent
14113fdf9c
commit
960dcbd098
@@ -2721,14 +2721,10 @@ mch_print_begin(prt_settings_T *psettings)
|
||||
struct prt_ps_resource_S *res_cmap;
|
||||
int retval = FALSE;
|
||||
|
||||
res_prolog = (struct prt_ps_resource_S *)
|
||||
alloc(sizeof(struct prt_ps_resource_S));
|
||||
res_encoding = (struct prt_ps_resource_S *)
|
||||
alloc(sizeof(struct prt_ps_resource_S));
|
||||
res_cidfont = (struct prt_ps_resource_S *)
|
||||
alloc(sizeof(struct prt_ps_resource_S));
|
||||
res_cmap = (struct prt_ps_resource_S *)
|
||||
alloc(sizeof(struct prt_ps_resource_S));
|
||||
res_prolog = ALLOC_ONE(struct prt_ps_resource_S);
|
||||
res_encoding = ALLOC_ONE(struct prt_ps_resource_S);
|
||||
res_cidfont = ALLOC_ONE(struct prt_ps_resource_S);
|
||||
res_cmap = ALLOC_ONE(struct prt_ps_resource_S);
|
||||
if (res_prolog == NULL || res_encoding == NULL
|
||||
|| res_cidfont == NULL || res_cmap == NULL)
|
||||
goto theend;
|
||||
|
Reference in New Issue
Block a user