Diff between 0440ca68a8c4ca3a4c26500b521b362693a2e1ae and 89079f2ca635601c1408f8318978c1bc75ca5efd
Changed Files
| File | Additions | Deletions | Status |
| profiles/audio/avrcp.c | +3 | -1 | modified |
Full Patch
diff --git a/profiles/audio/avrcp.c b/profiles/audio/avrcp.c
index df28bf0..b3e6987 100644
--- a/profiles/audio/avrcp.c
+++ b/profiles/audio/avrcp.c
@@ -2595,8 +2595,10 @@ static struct media_item *parse_media_element(struct avrcp *session,
memset(name, 0, sizeof(name));
namesize = get_be16(&operands[11]);
namelen = MIN(namesize, sizeof(name) - 1);
- if (namelen > 0)
+ if (namelen > 0) {
memcpy(name, &operands[13], namelen);
+ strtoutf8(name, namelen);
+ }
count = operands[13 + namesize];