bug fix in Get from rob

This commit is contained in:
rsc 2004-11-01 17:26:59 +00:00
parent 9acaad4570
commit 0d0bad2ee4

View file

@ -476,6 +476,8 @@ getname(Text *t, Text *argt, Rune *arg, int narg, int isput)
r = runemalloc(dir.nr+n+1); r = runemalloc(dir.nr+n+1);
runemove(r, dir.r, dir.nr); runemove(r, dir.r, dir.nr);
free(dir.r); free(dir.r);
if(dir.nr>0 && r[dir.nr]!='/' && n>0 && arg[0]!='/')
r[dir.nr++] = '/';
runemove(r+dir.nr, arg, n); runemove(r+dir.nr, arg, n);
n += dir.nr; n += dir.nr;
}else{ }else{