diff options
author | terminator356 <termtech@rogers.com> | 2014-01-06 01:06:11 -0500 |
---|---|---|
committer | terminator356 <termtech@rogers.com> | 2014-01-06 01:06:11 -0500 |
commit | 42ecd9fd47fe44c999bfd7f4f051179806735b0a (patch) | |
tree | b98b34938d5e254b6aa56315ee09908bd0a9713c /muse2/muse | |
parent | 214fefaa8451edfe1ebef4bd1fb2cc38839001c6 (diff) |
Add and fix Roland SD-50 .idf by Patrick.
Add GM2 .idf file created by Tim.
Fixed couple of improper "&apos" xml substitutions in xml.cpp
Diffstat (limited to 'muse2/muse')
-rw-r--r-- | muse2/muse/xml.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/muse2/muse/xml.cpp b/muse2/muse/xml.cpp index 6f79c3e6..c09a1da5 100644 --- a/muse2/muse/xml.cpp +++ b/muse2/muse/xml.cpp @@ -165,7 +165,7 @@ void Xml::stoken() else if (strcmp(entity, "gt") == 0) c = '>'; else if (strcmp(entity, "apos") == 0) - c = '\\'; + c = '\''; else entity[k] = c; break; @@ -400,7 +400,7 @@ Xml::Token Xml::parse() else if (strcmp(name, "gt") == 0) c = '>'; else if (strcmp(name, "apos") == 0) - c = '\\'; + c = '\''; else if (strcmp(name, "quot") == 0) c = '"'; else if (strcmp(name, "amp") == 0) @@ -660,7 +660,7 @@ void Xml::strTag(int level, const char* name, const char* val) case '&': fprintf(f, "&"); break; case '<': fprintf(f, "<"); break; case '>': fprintf(f, ">"); break; - case '\\': fprintf(f, "'"); break; + case '\'': fprintf(f, "'"); break; case '"': fprintf(f, """); break; default: fputc(*val, f); break; } |