summaryrefslogtreecommitdiff
path: root/libs/midi++2/midimanager.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/midi++2/midimanager.cc')
-rw-r--r--libs/midi++2/midimanager.cc8
1 files changed, 5 insertions, 3 deletions
diff --git a/libs/midi++2/midimanager.cc b/libs/midi++2/midimanager.cc
index bcdcddf7a4..8282ed0498 100644
--- a/libs/midi++2/midimanager.cc
+++ b/libs/midi++2/midimanager.cc
@@ -18,8 +18,10 @@
*/
#include <fcntl.h>
+
+#include <glib.h>
+
#include <pbd/error.h>
-#include <pbd/basename.h>
#include <midi++/types.h>
#include <midi++/manager.h>
@@ -209,7 +211,7 @@ Manager::parse_port_request (string str, Port::Type type)
"devicename" is the full path to the requested file
"tagname" (optional) is the name used to refer to the
- port. If not given, PBD::basename (devicename)
+ port. If not given, g_path_get_basename (devicename)
will be used.
"mode" (optional) is either "r" or "w" or something else.
@@ -257,7 +259,7 @@ Manager::parse_port_request (string str, Port::Type type)
}
} else {
- req->tagname = strdup (PBD::basename (req->devname));
+ req->tagname = g_path_get_basename (req->devname);
req->mode = O_RDWR;
}