using namespace std;
using namespace ARDOUR;
-static char* TAG = "http://ardour.org/ontology/Tag";
+static const char* TAG = "http://ardour.org/ontology/Tag";
AudioLibrary::AudioLibrary ()
{
lrdf_statement pattern;
pattern.subject = strdup(path2uri(member).c_str());
- pattern.predicate = TAG;
+ pattern.predicate = (char*)TAG;
pattern.object = 0;
pattern.object_type = lrdf_literal;
vector<string>::const_iterator i;
for (i = tags.begin(); i != tags.end(); ++i){
pattern = new lrdf_statement;
- pattern->subject = "?";
- pattern->predicate = TAG;
+ pattern->subject = (char*)"?";
+ pattern->predicate = (char*)TAG;
pattern->object = strdup((*i).c_str());
pattern->next = old;
string
ARDOUR::find_config_file (string name)
{
- char* envvar;
+ const char* envvar;
if ((envvar = getenv("ARDOUR_CONFIG_PATH")) == 0) {
envvar = CONFIG_DIR;
string
ARDOUR::find_data_file (string name, string subdir)
{
- char* envvar;
+ const char* envvar;
if ((envvar = getenv("ARDOUR_DATA_PATH")) == 0) {
envvar = DATA_DIR;
}