Commit a9711066 authored by Warren Dukes's avatar Warren Dukes

fix bug 421: database read failed with newline in ID3-tag

git-svn-id: https://svn.musicpd.org/mpd/trunk@3231 09075e82-0dd4-0310-85a5-a0d7c8717e4f
parent ead82e4d
......@@ -430,13 +430,13 @@ inline static void appendToTagItems(MpdTag * tag, int type, char * value,
dup[len] = '\0';
fixUtf8(dup);
stripReturnChar(dup);
tag->numOfItems++;
tag->items = realloc(tag->items, tag->numOfItems*sizeof(MpdTagItem));
tag->items[i].type = type;
tag->items[i].value = getTagItemString(type, dup);
//tag->items[i].value = strdup(dup);
free(dup);
}
......
......@@ -48,7 +48,7 @@ char * strDupToUpper(char * str) {
}
void stripReturnChar(char * string) {
while(string && (string = strstr(string,"\n"))) {
while(string && (string = strchr(string,'\n'))) {
*string = ' ';
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment