version 1.7, 1996/12/22 03:26:00 |
version 1.8, 1997/02/09 19:24:59 |
|
|
case 't': /* init target file/directory name */ |
case 't': /* init target file/directory name */ |
catname = 0; |
catname = 0; |
dotarget: |
dotarget: |
if (exptilde(target, cp) == NULL) |
if (exptilde(target, cp, sizeof (target)) == NULL) |
continue; |
continue; |
tp = target; |
tp = target; |
while (*tp) |
while (*tp) |
|
|
continue; |
continue; |
} |
} |
if (*cp == '~') { |
if (*cp == '~') { |
if (exptilde(buf, cp) == NULL) |
if (exptilde(buf, cp, sizeof (buf)) == NULL) |
continue; |
continue; |
cp = buf; |
cp = buf; |
} |
} |
|
|
return; |
return; |
} |
} |
|
|
rname = exptilde(target, src); |
rname = exptilde(target, src, sizeof(target)); |
if (rname == NULL) |
if (rname == NULL) |
return; |
return; |
tp = target; |
tp = target; |