diff options
Diffstat (limited to 'src/video_out/libdha')
-rw-r--r-- | src/video_out/libdha/irq.c | 1 | ||||
-rw-r--r-- | src/video_out/libdha/kernelhelper/dhahelper.h | 2 | ||||
-rw-r--r-- | src/video_out/libdha/libdha.h | 6 | ||||
-rw-r--r-- | src/video_out/libdha/mmi.c | 1 |
4 files changed, 8 insertions, 2 deletions
diff --git a/src/video_out/libdha/irq.c b/src/video_out/libdha/irq.c index 6ac852857..abccaf74c 100644 --- a/src/video_out/libdha/irq.c +++ b/src/video_out/libdha/irq.c @@ -1,6 +1,7 @@ /* HW IRQ support */ #include <stdio.h> #include <sys/ioctl.h> +#include <sys/types.h> #include <sys/mman.h> /* mlock */ #include <pthread.h> #include <errno.h> diff --git a/src/video_out/libdha/kernelhelper/dhahelper.h b/src/video_out/libdha/kernelhelper/dhahelper.h index 3932b96ab..4c12840f4 100644 --- a/src/video_out/libdha/kernelhelper/dhahelper.h +++ b/src/video_out/libdha/kernelhelper/dhahelper.h @@ -7,7 +7,7 @@ #ifndef DHAHELPER_H #define DHAHELPER_H -#include <linux/ioctl.h> +/* #include <linux/ioctl.h> */ /* feel free to change */ #define DEFAULT_MAJOR 252 /* 240-254 LOCAL/EXPERIMENTAL USE */ diff --git a/src/video_out/libdha/libdha.h b/src/video_out/libdha/libdha.h index 53a96839d..850697ada 100644 --- a/src/video_out/libdha/libdha.h +++ b/src/video_out/libdha/libdha.h @@ -16,7 +16,11 @@ #ifndef LIBDHA_H #define LIBDHA_H -#include <stdint.h> +#if defined (__FreeBSD__) +# include <inttypes.h> +#else +# include <stdint.h> +#endif #ifdef __cplusplus extern "C" { diff --git a/src/video_out/libdha/mmi.c b/src/video_out/libdha/mmi.c index 5fb1531be..ffdf8df15 100644 --- a/src/video_out/libdha/mmi.c +++ b/src/video_out/libdha/mmi.c @@ -1,6 +1,7 @@ /* Memory manager interface */ #include <stdio.h> #include <sys/ioctl.h> +#include <sys/types.h> #include <sys/mman.h> /* mlock */ #include <errno.h> #include <unistd.h> |