diff options
-rw-r--r-- | playlist.c | 9 |
1 files changed, 4 insertions, 5 deletions
@@ -835,11 +835,6 @@ pl_cue_skipspaces (const uint8_t *p) { static void pl_get_qvalue_from_cue (const uint8_t *p, int sz, char *out, const char *charset) { - if (!charset) { - strcpy (out, "<UNRECOGNIZED CHARSET>"); - return; - } - char *str = out; if (*p == 0) { *out = 0; @@ -873,6 +868,10 @@ pl_get_qvalue_from_cue (const uint8_t *p, int sz, char *out, const char *charset *out = 0; } + if (!charset) { + return; + } + // recode int l = strlen (str); char recbuf[l*10]; |