Commit Diff
--- src/cmd/upas/nfs/imap.c +++ src/cmd/upas/nfs/imap.c @@ -1416,6 +1416,8 @@ nstring(Sx *v) { char *p; + if(isnil(v)) + return estrdup(""); p = v->data; v->data = nil; return p;
--- src/cmd/upas/nfs/imap.c +++ src/cmd/upas/nfs/imap.c @@ -1416,6 +1416,8 @@ nstring(Sx *v) { char *p; + if(isnil(v)) + return estrdup(""); p = v->data; v->data = nil; return p;