From 5154f4d6f89e9853b768fc0ec470fa4dff5f890a Mon Sep 17 00:00:00 2001 From: Laurent Pinchart Date: Wed, 19 May 2010 23:11:34 +0200 Subject: Return -errno in functions returning a negative error code errno is a positive value, fix functions that return errno when they are expected to return a negative error code. Signed-off-by: Laurent Pinchart --- subdev.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/subdev.c b/subdev.c index 224b066..949f359 100644 --- a/subdev.c +++ b/subdev.c @@ -41,7 +41,7 @@ static int v4l2_subdev_open(struct media_entity *entity) if (entity->fd == -1) { printf("%s: Failed to open subdev device node %s\n", __func__, entity->devname); - return errno; + return -errno; } return 0; @@ -64,7 +64,7 @@ int v4l2_subdev_get_format(struct media_entity *entity, ret = ioctl(entity->fd, VIDIOC_SUBDEV_G_FMT, &fmt); if (ret < 0) - return errno; + return -errno; *format = fmt.format; return 0; @@ -88,7 +88,7 @@ int v4l2_subdev_set_format(struct media_entity *entity, ret = ioctl(entity->fd, VIDIOC_SUBDEV_S_FMT, &fmt); if (ret < 0) - return errno; + return -errno; *format = fmt.format; return 0; -- cgit v1.2.3