From 11894f6d3a80be950a490dc7dfab349f057a545f Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Thu, 9 Jul 2015 17:07:35 +0000 Subject: fix incorrect void return type for syncfs function being nonstandard, the closest thing to a specification for this function is its man page, which documents it as returning int. it can fail with EBADF if the file descriptor passed is invalid. --- include/unistd.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include') diff --git a/include/unistd.h b/include/unistd.h index 0fe75d52..760a1652 100644 --- a/include/unistd.h +++ b/include/unistd.h @@ -185,7 +185,7 @@ int setresgid(gid_t, gid_t, gid_t); int getresuid(uid_t *, uid_t *, uid_t *); int getresgid(gid_t *, gid_t *, gid_t *); char *get_current_dir_name(void); -void syncfs(int); +int syncfs(int); int euidaccess(const char *, int); int eaccess(const char *, int); #endif -- cgit v1.2.1