X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=sbr%2Fcontext_replace.c;h=bfa3daf8b4160baecdf7dcdf3105603a26dd2aef;hp=1b39b2783d1c048bdab7921a28d791c7a139899c;hb=9cf6132a6ea29968131a000bc2fb6860affac45e;hpb=d4c34b4439a9dbd89664de460ed37ecddc260fb1 diff --git a/sbr/context_replace.c b/sbr/context_replace.c index 1b39b27..bfa3daf 100644 --- a/sbr/context_replace.c +++ b/sbr/context_replace.c @@ -22,8 +22,8 @@ context_replace(char *key, char *value) m_defs = mh_xcalloc(1, sizeof(*np)); np = m_defs; - np->n_name = getcpy(key); - np->n_field = getcpy(value); + np->n_name = mh_xstrdup(key); + np->n_field = mh_xstrdup(value); np->n_context = 1; np->n_next = NULL; ctxflags |= CTXMOD; @@ -41,7 +41,7 @@ context_replace(char *key, char *value) admonish(NULL, "bug: context_replace(key=\"%s\",value=\"%s\")", key, value); if (np->n_field) mh_free0(&(np->n_field)); - np->n_field = getcpy(value); + np->n_field = mh_xstrdup(value); ctxflags |= CTXMOD; } return; @@ -56,8 +56,8 @@ context_replace(char *key, char *value) np->n_next = mh_xcalloc(1, sizeof(*np)); np = np->n_next; - np->n_name = getcpy(key); - np->n_field = getcpy(value); + np->n_name = mh_xstrdup(key); + np->n_field = mh_xstrdup(value); np->n_context = 1; np->n_next = NULL; ctxflags |= CTXMOD;