1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-30 19:20:53 +02:00

36509: allocate hash table nodes with zshcalloc() to avoid garbage flag values

This commit is contained in:
Barton E. Schaefer 2015-09-12 09:53:39 -07:00
parent 8b1676e3b7
commit 6ff0628182
2 changed files with 7 additions and 2 deletions

View file

@ -1,3 +1,8 @@
2015-09-12 Barton E. Schaefer <schaefer@zsh.org>
* 36509: Src/Modules/curses.c: allocate hash table nodes with
zshcalloc() to avoid garbage flag values
2015-09-12 Jun-ichi Takimoto <takimoto-j@kba.biglobe.ne.jp>
* 36491: Src/glob.c, Test/D07multibyte.ztst: Multibyte

View file

@ -370,7 +370,7 @@ zcurses_colorget(const char *nam, char *colorpair)
return NULL;
}
cpn = (Colorpairnode)zalloc(sizeof(struct colorpairnode));
cpn = (Colorpairnode)zshcalloc(sizeof(struct colorpairnode));
if (!cpn) {
zsfree(cp);
@ -462,7 +462,7 @@ zccmd_init(const char *nam, char **args)
use_default_colors();
#endif
/* Initialise the default color pair, always 0 */
cpn = (Colorpairnode)zalloc(sizeof(struct colorpairnode));
cpn = (Colorpairnode)zshcalloc(sizeof(struct colorpairnode));
if (cpn) {
cpn->colorpair = 0;
addhashnode(zcurses_colorpairs,