Completely reworked the path convertion functions
[mmh] / uip / mhcachesbr.c
index 91affaa..c365470 100644 (file)
@@ -422,7 +422,7 @@ find_cache_aux2(char *mapfile, char *id, char *mapname, int namelen)
                                if (state != FLDPLUS)
                                        cp = buf;
                                else {
-                                       cp = add(buf, NULL);
+                                       cp = getcpy(buf);
                                        while (state == FLDPLUS) {
                                                state = m_getfld(state, name, buf, sizeof(buf), fp);
                                                cp = add(buf, cp);