summaryrefslogtreecommitdiff
path: root/apps/cuesheet.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/cuesheet.c')
-rw-r--r--apps/cuesheet.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/cuesheet.c b/apps/cuesheet.c
index d5fbc54f73..0928ac7e46 100644
--- a/apps/cuesheet.c
+++ b/apps/cuesheet.c
@@ -194,8 +194,10 @@ bool parse_cuesheet(char *file, struct cuesheet *cue)
194 break; 194 break;
195 } 195 }
196 196
197 if (dest) 197 if (dest) {
198 strncpy(dest, string, MAX_NAME); 198 dest = iso_decode(string, dest, -1, MIN(strlen(string), MAX_NAME));
199 *dest = '\0';
200 }
199 } 201 }
200 } 202 }
201 close(fd); 203 close(fd);