Return to rcs.c CVS log | Up to [local] / src / usr.bin / cvs |
version 1.258, 2008/03/08 20:26:34 | version 1.259, 2008/03/08 20:52:36 | ||
---|---|---|---|
|
|
||
rcs_open(const char *path, int fd, int flags, ...) | rcs_open(const char *path, int fd, int flags, ...) | ||
{ | { | ||
int mode; | int mode; | ||
mode_t fmode, mask; | mode_t fmode; | ||
RCSFILE *rfp; | RCSFILE *rfp; | ||
va_list vap; | va_list vap; | ||
struct rcs_delta *rdp; | struct rcs_delta *rdp; | ||
|
|
||
fmode = (mode_t)mode; | fmode = (mode_t)mode; | ||
} | } | ||
mask = umask(0); | fmode &= ~cvs_umask; | ||
umask(mask); | |||
fmode &= ~mask; | |||
rfp = xcalloc(1, sizeof(*rfp)); | rfp = xcalloc(1, sizeof(*rfp)); | ||