ff82e53b85d714b0f5f6d9832ed4b9e21e3c5a52
This reverts commit b935710b60.
legalize_for_universal_path() already santizes the path in a way that is
safe for all OS.
laaf_util_clean_filename() cannot be used with .c_str() because the
function modifies the char* passed to it.
This worked in some cases before C++11, and can work with non-const
std::string::data starting at C++17, but C++11 spec is quite clear:
> The program shall not modify any of the values stored in the
> character array; otherwise, the behavior is undefined.
Please see the Ardour web site at https://ardour.org/ for all documentation..
For information on building ardour:
https://ardour.org/development.html
Description
Languages
C++
56.5%
C
39.6%
JavaScript
1.3%
Lua
0.9%
Python
0.6%
Other
0.9%