X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fdata-io%2Fget.c;h=32b3764ea6f98829c6fe19585dea4e0ea6e52afe;hb=8021cf8974a46fe82af7b8952e448c0ea6858a48;hp=c3b0b176a3e67d4cbb357872af1067d627e0b76f;hpb=fad7434e2db08ed248228e03533b314b8335ef2f;p=pspp-builds.git diff --git a/src/language/data-io/get.c b/src/language/data-io/get.c index c3b0b176..32b3764e 100644 --- a/src/language/data-io/get.c +++ b/src/language/data-io/get.c @@ -1455,13 +1455,7 @@ mtf_merge_dictionary (struct dictionary *const m, struct mtf_file *f) dict_set_documents (m, d_docs); else { - char *new_docs; - size_t new_len; - - new_len = strlen (m_docs) + strlen (d_docs); - new_docs = xmalloc (new_len + 1); - strcpy (new_docs, m_docs); - strcat (new_docs, d_docs); + char *new_docs = xasprintf ("%s%s", m_docs, d_docs); dict_set_documents (m, new_docs); free (new_docs); }