Move PBD::canonical_path to pbd/file_utils.h/cc and reimplement for Windows
[ardour.git] / libs / pbd / pbd / replace_all.h
index 3bc465d89fa9c0dbdffc6e6316f961c176a47c9f..6e5b4bd864b6a21e781f80ebeb9388d1e94173b6 100644 (file)
@@ -1,5 +1,5 @@
 /*
-    Copyright (C) 2000-2007 Paul Davis 
+    Copyright (C) 2000-2007 Paul Davis
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
@@ -22,6 +22,9 @@
 
 #include <string>
 
-int replace_all (std::string& str, const std::string& target, const std::string& replacement);
+#include "pbd/libpbd_visibility.h"
+
+LIBPBD_API int replace_all (std::string& str, const std::string& target, const std::string& replacement);
+LIBPBD_API std::string poor_mans_glob (std::string path);
 
 #endif // __pbd_replace_all_h__