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