return -1;
}
- return (fd);
+ return fd;
}
flags |= (mode[1] == '+' ? O_RDWR : O_WRONLY);
if ((fd = safe_open(path, flags)) < 0)
- return (NULL);
+ return NULL;
return fdopen (fd, mode);
}
ssize_t m_dirname(char *dst, ssize_t dlen, const char *path)
{
- int plen = m_strlen(path);
+ ssize_t plen = m_strlen(path);
while (plen > 0 && path[plen - 1] == '/')
plen--;