diff options
Diffstat (limited to 'libs/midi++2/midimanager.cc')
-rw-r--r-- | libs/midi++2/midimanager.cc | 8 |
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; } |