summaryrefslogtreecommitdiff
path: root/cmp3.c
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2009-08-06 18:24:38 +0200
committerGravatar waker <wakeroid@gmail.com>2009-08-06 18:24:38 +0200
commitadc94ee73d131cb876543b7ccdf6b71b0e0531b6 (patch)
tree4ca37dc03be61c5fdb6aecbe319d38ef25a4818a /cmp3.c
parent2704c5d1819320e696bac4334d69c72f6bec8926 (diff)
fixed some utf8 recoding bugs
added header widget (WIP) added text fitting routing (padding with ...)
Diffstat (limited to 'cmp3.c')
-rw-r--r--cmp3.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/cmp3.c b/cmp3.c
index 87cc2be9..ad031349 100644
--- a/cmp3.c
+++ b/cmp3.c
@@ -586,6 +586,7 @@ static const char *
convstr (const char* str, int sz) {
static char out[2048];
const char *enc = "iso8859-1";
+ char *ret = out;
// hack to add limited cp1251 recoding support
@@ -624,8 +625,10 @@ convstr (const char* str, int sz) {
memset (out, 0, sizeof (out));
size_t res = iconv (cd, &pin, &inbytesleft, &pout, &outbytesleft);
iconv_close (cd);
+ ret = out + 3;
}
- return out;
+ //printf ("decoded %s\n", out+3);
+ return ret;
}
const char *convstr_id3v1 (const char* str, int sz) {