summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--v4l/compat.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/v4l/compat.h b/v4l/compat.h
index c3745b4b1..c92eedc4e 100644
--- a/v4l/compat.h
+++ b/v4l/compat.h
@@ -358,10 +358,11 @@ usb_to_input_id(const struct usb_device *dev, struct input_id *id)
#define vmalloc_32_user(a) vmalloc_32(a)
-typedef int bool;
#endif
-#ifndef true
+/* bool type and enum-based definition of true and false was added in 2.6.19 */
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,19)
+typedef int bool;
#define true 1
#define false 0
#endif