summaryrefslogtreecommitdiff
path: root/src/win32
diff options
context:
space:
mode:
authorJacques Germishuys <jacquesg@striata.com>2014-07-13 16:40:51 +0200
committerJacques Germishuys <jacquesg@striata.com>2014-08-05 20:52:00 +0200
commit07d03d31456899a39f97425a3d09903d7a54ed3f (patch)
treefb602f75c0e61141cc3a7d8412d4cd874e89f97d /src/win32
parent662f90e6ecb6ad0576de89d0af8872eab678eb79 (diff)
downloadlibgit2-07d03d31456899a39f97425a3d09903d7a54ed3f.tar.gz
Introduce some consistency in definition/declaration ordering
Diffstat (limited to 'src/win32')
-rw-r--r--src/win32/posix.h27
1 files changed, 14 insertions, 13 deletions
diff --git a/src/win32/posix.h b/src/win32/posix.h
index 847283719..e055a77d0 100644
--- a/src/win32/posix.h
+++ b/src/win32/posix.h
@@ -14,35 +14,33 @@
typedef SOCKET GIT_SOCKET;
-#define p_strcasecmp(s1, s2) _stricmp(s1, s2)
-#define p_strncasecmp(s1, s2, c) _strnicmp(s1, s2, c)
-
#define p_lseek(f,n,w) _lseeki64(f, n, w)
#define p_fstat(f,b) _fstat64(f, b)
extern int p_lstat(const char *file_name, struct stat *buf);
+extern int p_stat(const char* path, struct stat* buf);
+extern int p_readlink(const char *path, char *buf, size_t bufsiz);
+extern int p_symlink(const char *old, const char *new);
extern int p_link(const char *old, const char *new);
extern int p_unlink(const char *path);
extern int p_mkdir(const char *path, mode_t mode);
-extern int p_readlink(const char *path, char *buf, size_t bufsiz);
-extern int p_symlink(const char *old, const char *new);
+extern int p_fsync(int fd);
extern char *p_realpath(const char *orig_path, char *buffer);
+
+extern int p_recv(GIT_SOCKET socket, void *buffer, size_t length, int flags);
+extern int p_send(GIT_SOCKET socket, const void *buffer, size_t length, int flags);
+extern int p_inet_pton(int af, const char* src, void* dst);
+
+#define strcasecmp(s1, s2) _stricmp(s1, s2)
+#define strncasecmp(s1, s2, c) _strnicmp(s1, s2, c)
extern int p_vsnprintf(char *buffer, size_t count, const char *format, va_list argptr);
extern int p_snprintf(char *buffer, size_t count, const char *format, ...) GIT_FORMAT_PRINTF(3, 4);
extern int p_mkstemp(char *tmp_path);
-extern int p_stat(const char* path, struct stat* buf);
extern int p_chdir(const char* path);
extern int p_chmod(const char* path, mode_t mode);
extern int p_rmdir(const char* path);
extern int p_access(const char* path, mode_t mode);
extern int p_ftruncate(int fd, long size);
-extern int p_fsync(int fd);
-extern int p_recv(GIT_SOCKET socket, void *buffer, size_t length, int flags);
-extern int p_send(GIT_SOCKET socket, const void *buffer, size_t length, int flags);
-extern int p_inet_pton(int af, const char* src, void* dst);
-
-extern struct tm * p_localtime_r (const time_t *timer, struct tm *result);
-extern struct tm * p_gmtime_r (const time_t *timer, struct tm *result);
/* p_lstat is almost but not quite POSIX correct. Specifically, the use of
* ENOTDIR is wrong, in that it does not mean precisely that a non-directory
@@ -52,4 +50,7 @@ extern struct tm * p_gmtime_r (const time_t *timer, struct tm *result);
*/
extern int p_lstat_posixly(const char *filename, struct stat *buf);
+extern struct tm * p_localtime_r (const time_t *timer, struct tm *result);
+extern struct tm * p_gmtime_r (const time_t *timer, struct tm *result);
+
#endif