return fopen(filename.path, mode);
} else {
int fd;
- assert(mode[0] == 'w'); /* is_private is meaningless for read */
+ assert(mode[0] == 'w'); /* is_private is meaningless for read,
+ and tricky for append */
fd = open(filename.path, O_WRONLY | O_CREAT | O_TRUNC,
0700);
if (fd < 0)