X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=muttlib.c;h=9afd5cd6dd04c717037ae4713934b9e97a0d7859;hp=695d08c5a5a270e5bd8549f098d73b400e95b0e8;hb=f2ff91d8b7627e22af9715d384b6f9e9e802a39e;hpb=81efbf8081bad2eed7ad07209b301ca35fe183e8 diff --git a/muttlib.c b/muttlib.c index 695d08c..9afd5cd 100644 --- a/muttlib.c +++ b/muttlib.c @@ -846,7 +846,7 @@ int mutt_extract_token(BUFFER *dest, BUFFER *tok, int flags) tok->dsize = expnlen + m_strlen(tok->dptr) + 1; ptr = xmalloc(tok->dsize); memcpy(ptr, expn.data, expnlen); - strcpy(ptr + expnlen, tok->dptr); /* __STRCPY_CHECKED__ */ + m_strcpy(ptr + expnlen, tok->dsize - expnlen, tok->dptr); if (tok->destroy) p_delete(&tok->data); tok->data = ptr;