[packages/libmpd] - fix for wrong return type/value

qboosh qboosh at pld-linux.org
Sun Aug 31 21:07:43 CEST 2025


commit 7f061b9c4c44e5b17d7e208087a97bec0f5b78f1
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Aug 31 21:10:28 2025 +0200

    - fix for wrong return type/value

 libmpd-types.patch | 11 +++++++++++
 libmpd.spec        |  2 ++
 2 files changed, 13 insertions(+)
---
diff --git a/libmpd.spec b/libmpd.spec
index 7b817e7..b05f99d 100644
--- a/libmpd.spec
+++ b/libmpd.spec
@@ -8,6 +8,7 @@ Group:		Libraries
 Source0:	https://download.sarine.nl/Programs/gmpc/%{version}/%{name}-%{version}.tar.gz
 # Source0-md5:	5ae3d87467d52aef3345407adb0a2488
 Patch0:		config.h.patch
+Patch1:		%{name}-types.patch
 URL:		https://www.gmpclient.org/
 BuildRequires:	autoconf >= 2.50
 BuildRequires:	automake
@@ -51,6 +52,7 @@ Statyczna biblioteka kliencka MPD.
 %prep
 %setup -q
 %patch -P0 -p1
+%patch -P1 -p1
 
 %build
 %{__libtoolize}
diff --git a/libmpd-types.patch b/libmpd-types.patch
new file mode 100644
index 0000000..e8b50d6
--- /dev/null
+++ b/libmpd-types.patch
@@ -0,0 +1,11 @@
+--- libmpd-11.8.17/src/libmpd-playlist.c.orig	2011-08-17 14:31:47.000000000 +0200
++++ libmpd-11.8.17/src/libmpd-playlist.c	2025-08-31 21:04:01.038824385 +0200
+@@ -780,7 +780,7 @@ int mpd_playlist_load(MpdObj *mi, const
+ 	if(mpd_lock_conn(mi))
+ 	{
+ 		debug_printf(DEBUG_ERROR,"lock failed\n");
+-		return NULL;
++		return MPD_LOCK_FAILED;
+ 	}
+     mpd_sendLoadCommand(mi->connection,path);
+ 	mpd_finishCommand(mi->connection);
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libmpd.git/commitdiff/7f061b9c4c44e5b17d7e208087a97bec0f5b78f1



More information about the pld-cvs-commit mailing list