diff options
-rw-r--r-- | include/libssh/libssh.h | 2 | ||||
-rw-r--r-- | include/libssh/sftp.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/include/libssh/libssh.h b/include/libssh/libssh.h index 9281e0c..483b5c3 100644 --- a/include/libssh/libssh.h +++ b/include/libssh/libssh.h @@ -54,7 +54,7 @@ typedef unsigned short uint16_t; typedef unsigned char uint8_t; typedef unsigned long long uint64_t; - typedef uint32_t mode_t; + typedef int mode_t; #else /* _MSC_VER */ #include <unistd.h> #include <inttypes.h> diff --git a/include/libssh/sftp.h b/include/libssh/sftp.h index 403d0c5..14b2447 100644 --- a/include/libssh/sftp.h +++ b/include/libssh/sftp.h @@ -56,7 +56,7 @@ extern "C" { #endif /* gid_t */ #ifdef _MSC_VER #ifndef ssize_t - typedef _W64 signed int ssize_t; + typedef _W64 SSIZE_T ssize_t; #endif /* ssize_t */ #endif /* _MSC_VER */ #endif /* _WIN32 */ |