commit:     f1c3e3cc492cc629623a9783d5f2d43113c0e1ac
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 17 22:56:04 2024 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Sun Nov 17 22:56:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c3e3cc

dev-util/usb-robot: fix minor clang warning

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

 dev-util/usb-robot/files/usb-robot-0.2.0-clang-warn.patch | 14 ++++++++++++++
 dev-util/usb-robot/metadata.xml                           |  4 +++-
 dev-util/usb-robot/usb-robot-0.2.0-r1.ebuild              |  5 ++++-
 3 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/dev-util/usb-robot/files/usb-robot-0.2.0-clang-warn.patch 
b/dev-util/usb-robot/files/usb-robot-0.2.0-clang-warn.patch
new file mode 100644
index 000000000000..9a09d6af5266
--- /dev/null
+++ b/dev-util/usb-robot/files/usb-robot-0.2.0-clang-warn.patch
@@ -0,0 +1,14 @@
+diff '--color=auto' -NuarwbB usb-robot-0.2.0.orig/control.c 
usb-robot-0.2.0/control.c
+--- usb-robot-0.2.0.orig/control.c     2001-02-22 21:18:14.000000000 -0800
++++ usb-robot-0.2.0/control.c  2024-11-17 14:53:27.633932807 -0800
+@@ -457,8 +457,8 @@
+   
+   switch(dir)
+     {
+-    case dir_in: assert( data = malloc( size ) );break;
+-    case dir_out: data = context->read( context, size );break;
++    case dir_in: data = malloc( size ); assert(data) ;break;
++    case dir_out: data = context->read( context, size ); assert(data) ;break;
+     default: cant_get_here();
+     }
+ 

diff --git a/dev-util/usb-robot/metadata.xml b/dev-util/usb-robot/metadata.xml
index 8a3bee1e60c3..dbba33fa9213 100644
--- a/dev-util/usb-robot/metadata.xml
+++ b/dev-util/usb-robot/metadata.xml
@@ -1,7 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-       <!-- maintainer-needed -->
+       <maintainer type="person">
+               <email>[email protected]</email>
+       </maintainer>
        <upstream>
                <remote-id type="sourceforge">usb-robot</remote-id>
        </upstream>

diff --git a/dev-util/usb-robot/usb-robot-0.2.0-r1.ebuild 
b/dev-util/usb-robot/usb-robot-0.2.0-r1.ebuild
index faea01758811..89c639ec9d49 100644
--- a/dev-util/usb-robot/usb-robot-0.2.0-r1.ebuild
+++ b/dev-util/usb-robot/usb-robot-0.2.0-r1.ebuild
@@ -16,7 +16,10 @@ KEYWORDS="amd64 ppc x86"
 DEPEND="virtual/libusb:0
        sys-libs/readline:="
 RDEPEND="${DEPEND}"
-PATCHES=( "${FILESDIR}/usb-robot-0.2.0-configure.patch" )
+PATCHES=(
+       "${FILESDIR}/usb-robot-0.2.0-configure.patch"
+       "${FILESDIR}/usb-robot-0.2.0-clang-warn.patch"
+)
 
 src_prepare() {
        default

Reply via email to