- if ((cp = context_find (psequence))) {
- dp = getcpy (cp);
- if (!(ap = brkstring (dp, " ", "\n")) || !*ap) {
- free (dp);
+ if ((cp = context_find(psequence))) {
+ dp = mh_xstrdup(cp);
+ if (!(ap = brkstring(dp, " ", "\n")) || !*ap) {
+ mh_free0(&dp);