rpms/sooperlooper/devel sooperlooper-1.6.13-consts.patch, NONE, 1.1 sooperlooper.spec, 1.5, 1.6

Caolan McNamara caolanm at fedoraproject.org
Wed Mar 4 09:50:50 UTC 2009


Author: caolanm

Update of /cvs/pkgs/rpms/sooperlooper/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31480

Modified Files:
	sooperlooper.spec 
Added Files:
	sooperlooper-1.6.13-consts.patch 
Log Message:
constify ret of strchr(const char*)

sooperlooper-1.6.13-consts.patch:

--- NEW FILE sooperlooper-1.6.13-consts.patch ---
diff -ru sooperlooper-1.6.13.orig/libs/midi++/midi.cc sooperlooper-1.6.13/libs/midi++/midi.cc
--- sooperlooper-1.6.13.orig/libs/midi++/midi.cc	2009-03-04 09:28:54.000000000 +0000
+++ sooperlooper-1.6.13/libs/midi++/midi.cc	2009-03-04 09:36:18.000000000 +0000
@@ -159,7 +159,7 @@
 MIDI::decode_controller_name (const char *name)
 
 {
-	char *lparen;
+	const char *lparen;
 	size_t len;
 
 	if ((lparen = strrchr (name, '(')) != 0) {
diff -ru sooperlooper-1.6.13.orig/libs/pbd/basename.cc sooperlooper-1.6.13/libs/pbd/basename.cc
--- sooperlooper-1.6.13.orig/libs/pbd/basename.cc	2009-03-04 09:28:54.000000000 +0000
+++ sooperlooper-1.6.13/libs/pbd/basename.cc	2009-03-04 09:29:30.000000000 +0000
@@ -6,7 +6,7 @@
 PBD::basename (const char *path)
 
 {
-	char *slash;
+	const char *slash;
 
 	if ((slash = strrchr (path, '/')) == 0) {
 		return strdup (path);
diff -ru sooperlooper-1.6.13.orig/libs/pbd/dirname.cc sooperlooper-1.6.13/libs/pbd/dirname.cc
--- sooperlooper-1.6.13.orig/libs/pbd/dirname.cc	2009-03-04 09:28:54.000000000 +0000
+++ sooperlooper-1.6.13/libs/pbd/dirname.cc	2009-03-04 09:29:24.000000000 +0000
@@ -9,7 +9,7 @@
 PBD::dirname (const char *path)
 
 {
-	char *slash;
+	const char *slash;
 	size_t len;
 	char *ret;
 	


Index: sooperlooper.spec
===================================================================
RCS file: /cvs/pkgs/rpms/sooperlooper/devel/sooperlooper.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sooperlooper.spec	26 Feb 2009 02:03:11 -0000	1.5
+++ sooperlooper.spec	4 Mar 2009 09:50:18 -0000	1.6
@@ -1,7 +1,7 @@
 Summary: Realtime software looping sampler
 Name: sooperlooper
 Version: 1.6.13
-Release: 2%{?dist}
+Release: 3%{?dist}
 License: GPLv2+
 Group: Applications/Multimedia
 URL: http://essej.net/sooperlooper/
@@ -16,6 +16,8 @@
 BuildRequires: libsigc++-devel libsndfile-devel liblo-devel fftw-devel
 BuildRequires: libsamplerate-devel alsa-lib-devel libxml2-devel
 
+Patch0: sooperlooper-1.6.13-consts.patch
+
 %description
 SooperLooper is a realtime software looping sampler in the spirit of
 Gibson's Echoplex Digital Pro. If used with a low-latency kernel and
@@ -25,6 +27,7 @@
 
 %prep
 %setup -q
+%patch0 -p1 -b .consts
 # kill the stubborn overriding of CXXFLAGS
 sed -i 's/OPT_FLAGS="$OPT_FLAGS -pipe"/OPT_FLAGS=""/g' configure
 sed -i 's/OPT_FLAGS="$OPT_FLAGS -pipe"/OPT_FLAGS="%{optflags}"/g' \
@@ -82,6 +85,9 @@
 
 
 %changelog
+* Wed Mar 04 2009 Caolán McNamara <caolanm at redhat.com> - 1.6.13-3
+- constify ret of strchr(const char*)
+
 * Wed Feb 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.6.13-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 




More information about the fedora-extras-commits mailing list