diff options
Diffstat (limited to 'src/libpiano')
| -rw-r--r-- | src/libpiano/xml.c | 7 | 
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[] = {"&&", "''", "\""", "<<", -			">>", NULL}; -	char **r, *sOut, *sOutCurr, found; +	static const char *replacements[] = {"&&", "''", "\""", +			"<<", ">>", NULL}; +	const char **r; +	char *sOut, *sOutCurr, found;  	if ((sOut = calloc (strlen (s) * 5 + 1, sizeof (*sOut))) == NULL) {  		return NULL; | 
