version 1.5, 1999/01/03 05:33:48 |
version 1.6, 1999/01/11 00:16:32 |
|
|
char *filebase = basename(name); |
char *filebase = basename(name); |
char *filedir = dirname(name); |
char *filedir = dirname(name); |
|
|
#define try(f, a1, a2, a3) (Snprintf(tmpbuf, sizeof tmpbuf, f, a1, a2), stat(tmpbuf, &filestat) == 0) |
#define try(f, a1, a2, a3) (Snprintf(tmpbuf, sizeof tmpbuf, f, a1, a2, a3), stat(tmpbuf, &filestat) == 0) |
if ( try("%s/RCS/%s%s", filedir, filebase, RCSSUFFIX) |
if ( try("%s/RCS/%s%s", filedir, filebase, RCSSUFFIX) |
|| try("%s/RCS/%s%s", filedir, filebase, "") |
|| try("%s/RCS/%s%s", filedir, filebase, "") |
|| try( "%s/%s%s", filedir, filebase, RCSSUFFIX) |
|| try( "%s/%s%s", filedir, filebase, RCSSUFFIX) |