]> git.sesse.net Git - vlc/blobdiff - include/vlc_fixups.h
ssize_t requires sys/types.h (fix #3504)
[vlc] / include / vlc_fixups.h
index 7fe2d524812828cac41ac0d71dfa962e722f963d..c832197680ca0f879602a79360885294bdafdd27 100644 (file)
@@ -59,8 +59,10 @@ typedef struct
 # include <stdarg.h> /* va_list */
 #endif
 
-#ifndef HAVE_GETPID
-# include <sys/types.h> /* pid_t */
+#if !defined (HAVE_GETDELIM) || \
+    !defined (HAVE_GETPID)   || \
+    !defined (HAVE_SWAB)
+# include <sys/types.h> /* ssize_t, pid_t */
 #endif
 
 #ifdef __cplusplus