diff --git a/modules/highgui/src/cap.cpp b/modules/highgui/src/cap.cpp index 807502ed0..5d50c3b38 100644 --- a/modules/highgui/src/cap.cpp +++ b/modules/highgui/src/cap.cpp @@ -173,7 +173,7 @@ CV_IMPL CvCapture * cvCreateCameraCapture (int index) if (capture) return capture; #endif - #if defined (HAVE_CAMV4L) || defined (HAVE_CAMV4L2) + #if defined (HAVE_CAMV4L) && defined (HAVE_CAMV4L2) capture = cvCreateCameraCapture_V4L (index); if (capture) return capture; diff --git a/modules/highgui/src/cap_v4l.cpp b/modules/highgui/src/cap_v4l.cpp index 11ea3c5a8..cf3ef89be 100644 --- a/modules/highgui/src/cap_v4l.cpp +++ b/modules/highgui/src/cap_v4l.cpp @@ -202,7 +202,7 @@ make & enjoy! #include "precomp.hpp" -#if !defined WIN32 && (defined HAVE_CAMV4L || defined HAVE_CAMV4L2) +#if !defined WIN32 && defined HAVE_CAMV4L && defined HAVE_CAMV4L2 #define CLEAR(x) memset (&(x), 0, sizeof (x))