aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/tag.c2
-rw-r--r--src/utils.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/tag.c b/src/tag.c
index 96dbb40f3..2d74c5c81 100644
--- a/src/tag.c
+++ b/src/tag.c
@@ -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);
}
diff --git a/src/utils.c b/src/utils.c
index 32b079353..f3d0effb0 100644
--- a/src/utils.c
+++ b/src/utils.c
@@ -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 = ' ';
}
}