iActually, use xstrdup where we can not use strcpy - geomyidae - A small C-based gopherd. Err bitreich.org 70 hgit clone git://bitreich.org/geomyidae/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/geomyidae/ URL:git://bitreich.org/geomyidae/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/geomyidae/ bitreich.org 70 1Log /scm/geomyidae/log.gph bitreich.org 70 1Files /scm/geomyidae/files.gph bitreich.org 70 1Refs /scm/geomyidae/refs.gph bitreich.org 70 1Tags /scm/geomyidae/tag bitreich.org 70 1README /scm/geomyidae/file/README.gph bitreich.org 70 1LICENSE /scm/geomyidae/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 1commit 9525546dc2dc01b8d555990827959208282f66f8 /scm/geomyidae/commit/9525546dc2dc01b8d555990827959208282f66f8.gph bitreich.org 70 1parent 0b862a1985fd1623141a6b9463d0cc50e4fab158 /scm/geomyidae/commit/0b862a1985fd1623141a6b9463d0cc50e4fab158.gph bitreich.org 70 hAuthor: Quentin Rameau URL:mailto:quinq@fifth.space bitreich.org 70 iDate: Thu, 30 Aug 2018 22:07:15 +0200 Err bitreich.org 70 i Err bitreich.org 70 iActually, use xstrdup where we can not use strcpy Err bitreich.org 70 i Err bitreich.org 70 iSigned-off-by: Christoph Lohmann <20h@r-36.net> Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M ind.c | 7 +------ Err bitreich.org 70 i Err bitreich.org 70 i1 file changed, 1 insertion(+), 6 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/ind.c b/ind.c /scm/geomyidae/file/ind.c.gph bitreich.org 70 i@@ -290,14 +290,9 @@ freeindex(Indexs *i) Err bitreich.org 70 i void Err bitreich.org 70 i addelem(Elems *e, char *s) Err bitreich.org 70 i { Err bitreich.org 70 i- int slen; Err bitreich.org 70 i- Err bitreich.org 70 i- slen = strlen(s) + 1; Err bitreich.org 70 i- Err bitreich.org 70 i e->num++; Err bitreich.org 70 i e->e = xrealloc(e->e, sizeof(char *) * e->num); Err bitreich.org 70 i- e->e[e->num - 1] = xmalloc(slen); Err bitreich.org 70 i- strcpy(e->e[e->num - 1], s); Err bitreich.org 70 i+ e->e[e->num - 1] = xstrdup(s); Err bitreich.org 70 i Err bitreich.org 70 i return; Err bitreich.org 70 i } Err bitreich.org 70 .