Date: Mon, 1 Aug 2011 10:57:54 +0000 (UTC) From: Alexander Motin <mav@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r224570 - projects/hid/lib/libusbhid Message-ID: <201108011057.p71AvsDw093720@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mav Date: Mon Aug 1 10:57:54 2011 New Revision: 224570 URL: http://svn.freebsd.org/changeset/base/224570 Log: Return error code via errno in new functions same as in some old. Modified: projects/hid/lib/libusbhid/data.c Modified: projects/hid/lib/libusbhid/data.c ============================================================================== --- projects/hid/lib/libusbhid/data.c Mon Aug 1 09:43:35 2011 (r224569) +++ projects/hid/lib/libusbhid/data.c Mon Aug 1 10:57:54 2011 (r224570) @@ -29,7 +29,6 @@ #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); -#include <errno.h> #include <sys/param.h> #include <assert.h> #include <stdlib.h> @@ -128,9 +127,7 @@ hid_get_report(int fd, enum hid_kind k, ugd.ugd_data = hid_pass_ptr(data); ugd.ugd_maxlen = size; ugd.ugd_report_type = k + 1; - if (ioctl(fd, USB_GET_REPORT, &ugd) < 0) - return (errno); - return (0); + return (ioctl(fd, USB_GET_REPORT, &ugd)); } int @@ -142,7 +139,5 @@ hid_set_report(int fd, enum hid_kind k, ugd.ugd_data = hid_pass_ptr(data); ugd.ugd_maxlen = size; ugd.ugd_report_type = k + 1; - if (ioctl(fd, USB_SET_REPORT, &ugd) < 0) - return (errno); - return (0); + return (ioctl(fd, USB_SET_REPORT, &ugd)); }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201108011057.p71AvsDw093720>