aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/libuv/ssize_t.patch
blob: aae8d66e2951555cb37f71b8beff944819c1b8ae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
diff --git a/include/uv/win.h b/include/uv/win.h
index 12ac53b4..6e1abd5b 100644
--- a/include/uv/win.h
+++ b/include/uv/win.h
@@ -24,7 +24,9 @@
 #endif
 
 #if !defined(_SSIZE_T_) && !defined(_SSIZE_T_DEFINED)
+# ifndef ssize_t
 typedef intptr_t ssize_t;
+# endif
 # define SSIZE_MAX INTPTR_MAX
 # define _SSIZE_T_
 # define _SSIZE_T_DEFINED