aboutsummaryrefslogtreecommitdiffstats
path: root/src/mp4ff/mp4ff_int_types.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mp4ff/mp4ff_int_types.h')
-rw-r--r--src/mp4ff/mp4ff_int_types.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/mp4ff/mp4ff_int_types.h b/src/mp4ff/mp4ff_int_types.h
index 88651a81c..169086fc4 100644
--- a/src/mp4ff/mp4ff_int_types.h
+++ b/src/mp4ff/mp4ff_int_types.h
@@ -17,12 +17,14 @@ typedef unsigned __int64 uint64_t;
#include "../../config.h"
-#ifdef HAVE_STDINT_H
+#if defined(HAVE_STDINT_H)
#include <stdint.h>
-#else
-#ifdef HAVE_INTTYPES_H
+#elif defined(HAVE_INTTYPES_H)
#include <inttypes.h>
-#endif
+#elif defined(HAVE_SYS_INTTYPES_H)
+#include <sys/inttypes.h>
+#elif defined(HAVE_SYS_TYPES_H)
+#include <sys/types.h>
#endif
#endif