summaryrefslogtreecommitdiff
path: root/Modules
diff options
context:
space:
mode:
authorArmin Rigo <arigo@tunes.org>2006-10-04 10:23:57 +0000
committerArmin Rigo <arigo@tunes.org>2006-10-04 10:23:57 +0000
commitbaab23ec364e8a850db931a2bfef31c3b9c9a5ae (patch)
treec5fef1e13233dac1dbc98b8f2a8da21a97740a69 /Modules
parentb2d0f342404de73905e4febb8c202f41fc0f654f (diff)
downloadcpython-git-baab23ec364e8a850db931a2bfef31c3b9c9a5ae.tar.gz
Compilation problem caused by conflicting typedefs for uint32_t
(unsigned long vs. unsigned int).
Diffstat (limited to 'Modules')
-rw-r--r--Modules/linuxaudiodev.c2
-rw-r--r--Modules/ossaudiodev.c2
2 files changed, 4 insertions, 0 deletions
diff --git a/Modules/linuxaudiodev.c b/Modules/linuxaudiodev.c
index 7718c3be2c..f1b069d7d0 100644
--- a/Modules/linuxaudiodev.c
+++ b/Modules/linuxaudiodev.c
@@ -28,7 +28,9 @@
#if defined(linux)
#include <linux/soundcard.h>
+#ifndef HAVE_STDINT_H
typedef unsigned long uint32_t;
+#endif
#elif defined(__FreeBSD__)
#include <machine/soundcard.h>
diff --git a/Modules/ossaudiodev.c b/Modules/ossaudiodev.c
index 35e67635bc..e4a8958cc2 100644
--- a/Modules/ossaudiodev.c
+++ b/Modules/ossaudiodev.c
@@ -34,7 +34,9 @@
#if defined(linux)
+#ifndef HAVE_STDINT_H
typedef unsigned long uint32_t;
+#endif
#elif defined(__FreeBSD__)