Memcpy only when p_word is not NULL
enable -fsanitize=address
This commit is contained in:
parent
98479267d4
commit
272e4cc6fb
|
|
@ -606,7 +606,8 @@ wordlist_l *wll_cons(
|
||||||
|
|
||||||
if (opt & OPT_WLL_COPY_ALL) {
|
if (opt & OPT_WLL_COPY_ALL) {
|
||||||
char *p_dst = w->wl.wl_word = TMALLOC(char, n_elem_word_alloc);
|
char *p_dst = w->wl.wl_word = TMALLOC(char, n_elem_word_alloc);
|
||||||
(void) memcpy(p_dst, p_word, n_char_word);
|
if(p_word)
|
||||||
|
(void) memcpy(p_dst, p_word, n_char_word);
|
||||||
p_dst += n_char_word;
|
p_dst += n_char_word;
|
||||||
*p_dst = '\0';
|
*p_dst = '\0';
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue