version 1.40, 1997/10/09 09:26:46
|
version 1.41, 1997/10/09 10:35:42
|
Line 536 char *url;
|
Line 536 char *url;
|
{ |
{ |
char *ptr; |
char *ptr; |
char *documentname; |
char *documentname; |
|
char url_sep; |
int len; |
int len; |
boolean noFile; |
boolean noFile; |
|
|
Line 545 char *url;
|
Line 546 char *url;
|
documentname = TtaGetMemory (MAX_LENGTH); |
documentname = TtaGetMemory (MAX_LENGTH); |
/* check whether the file name exists */ |
/* check whether the file name exists */ |
len = strlen (url) - 1; |
len = strlen (url) - 1; |
noFile = (url[len] == DIR_SEP); |
if (IsW3Path) |
|
url_sep = '/'; |
|
else |
|
url_sep = DIR_SEP; |
|
noFile = (url[len] == url_sep); |
if (noFile) |
if (noFile) |
url[len] = EOS; |
url[len] = EOS; |
TtaExtractName (url, ptr, documentname); |
TtaExtractName (url, ptr, documentname); |
Line 557 char *url;
|
Line 562 char *url;
|
TtaFreeMemory (documentname); |
TtaFreeMemory (documentname); |
/* restore the url */ |
/* restore the url */ |
if (noFile) |
if (noFile) |
url[len] = DIR_SEP; |
url[len] = url_sep; |
return (ptr); |
return (ptr); |
} |
} |
else |
else |