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;