summaryrefslogtreecommitdiff
path: root/src/libpiano
diff options
context:
space:
mode:
Diffstat (limited to 'src/libpiano')
-rw-r--r--src/libpiano/xml.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/libpiano/xml.c b/src/libpiano/xml.c
index 1f6eed7..de05122 100644
--- a/src/libpiano/xml.c
+++ b/src/libpiano/xml.c
@@ -691,9 +691,10 @@ PianoReturn_t PianoXmlParseSeedSuggestions (char *xml,
* @return encoded string or NULL
*/
char *PianoXmlEncodeString (const char *s) {
- char *replacements[] = {"&&amp;", "'&apos;", "\"&quot;", "<&lt;",
- ">&gt;", NULL};
- char **r, *sOut, *sOutCurr, found;
+ static const char *replacements[] = {"&&amp;", "'&apos;", "\"&quot;",
+ "<&lt;", ">&gt;", NULL};
+ const char **r;
+ char *sOut, *sOutCurr, found;
if ((sOut = calloc (strlen (s) * 5 + 1, sizeof (*sOut))) == NULL) {
return NULL;