[libcamera-devel] [PATCH v5 4/4] libcamera: v4l2: Standardize return value checks
Jacopo Mondi
jacopo at jmondi.org
Wed Jun 19 13:05:48 CEST 2019
Standardize all return values checks on the 'if (ret)' style where
appropriate.
No functional changes intended.
Signed-off-by: Jacopo Mondi <jacopo at jmondi.org>
---
src/libcamera/v4l2_subdevice.cpp | 2 +-
src/libcamera/v4l2_videodevice.cpp | 18 +++++++++---------
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/src/libcamera/v4l2_subdevice.cpp b/src/libcamera/v4l2_subdevice.cpp
index d0e1d717b26c..7f887e377c97 100644
--- a/src/libcamera/v4l2_subdevice.cpp
+++ b/src/libcamera/v4l2_subdevice.cpp
@@ -340,7 +340,7 @@ int V4L2Subdevice::setSelection(unsigned int pad, unsigned int target,
sel.r.height = rect->h;
int ret = ioctl(VIDIOC_SUBDEV_S_SELECTION, &sel);
- if (ret < 0) {
+ if (ret) {
LOG(V4L2, Error)
<< "Unable to set rectangle " << target << " on pad "
<< pad << ": " << strerror(-ret);
diff --git a/src/libcamera/v4l2_videodevice.cpp b/src/libcamera/v4l2_videodevice.cpp
index bcbac79e82e9..d1409fcafa04 100644
--- a/src/libcamera/v4l2_videodevice.cpp
+++ b/src/libcamera/v4l2_videodevice.cpp
@@ -305,11 +305,11 @@ int V4L2VideoDevice::open()
int ret;
ret = V4L2Device::open(O_RDWR | O_NONBLOCK);
- if (ret < 0)
+ if (ret)
return ret;
ret = ioctl(VIDIOC_QUERYCAP, &caps_);
- if (ret < 0) {
+ if (ret) {
LOG(V4L2, Error)
<< "Failed to query device capabilities: "
<< strerror(-ret);
@@ -633,7 +633,7 @@ int V4L2VideoDevice::requestBuffers(unsigned int count)
rb.memory = memoryType_;
ret = ioctl(VIDIOC_REQBUFS, &rb);
- if (ret < 0) {
+ if (ret) {
LOG(V4L2, Error)
<< "Unable to request " << count << " buffers: "
<< strerror(-ret);
@@ -684,7 +684,7 @@ int V4L2VideoDevice::exportBuffers(BufferPool *pool)
buf.m.planes = planes;
ret = ioctl(VIDIOC_QUERYBUF, &buf);
- if (ret < 0) {
+ if (ret) {
LOG(V4L2, Error)
<< "Unable to query buffer " << i << ": "
<< strerror(-ret);
@@ -736,7 +736,7 @@ int V4L2VideoDevice::createPlane(Buffer *buffer, unsigned int planeIndex,
expbuf.flags = O_RDWR;
ret = ioctl(VIDIOC_EXPBUF, &expbuf);
- if (ret < 0) {
+ if (ret) {
LOG(V4L2, Error)
<< "Failed to export buffer: " << strerror(-ret);
return ret;
@@ -927,7 +927,7 @@ int V4L2VideoDevice::queueBuffer(Buffer *buffer)
LOG(V4L2, Debug) << "Queueing buffer " << buf.index;
ret = ioctl(VIDIOC_QBUF, &buf);
- if (ret < 0) {
+ if (ret) {
LOG(V4L2, Error)
<< "Failed to queue buffer " << buf.index << ": "
<< strerror(-ret);
@@ -963,7 +963,7 @@ Buffer *V4L2VideoDevice::dequeueBuffer()
}
ret = ioctl(VIDIOC_DQBUF, &buf);
- if (ret < 0) {
+ if (ret) {
LOG(V4L2, Error)
<< "Failed to dequeue buffer: " << strerror(-ret);
return nullptr;
@@ -1022,7 +1022,7 @@ int V4L2VideoDevice::streamOn()
int ret;
ret = ioctl(VIDIOC_STREAMON, &bufferType_);
- if (ret < 0) {
+ if (ret) {
LOG(V4L2, Error)
<< "Failed to start streaming: " << strerror(-ret);
return ret;
@@ -1044,7 +1044,7 @@ int V4L2VideoDevice::streamOff()
int ret;
ret = ioctl(VIDIOC_STREAMOFF, &bufferType_);
- if (ret < 0) {
+ if (ret) {
LOG(V4L2, Error)
<< "Failed to stop streaming: " << strerror(-ret);
return ret;
--
2.21.0
More information about the libcamera-devel
mailing list