rfc2047: detect iconv_open error properly

pull/1/merge
Christian Neukirchen 8 years ago
parent 56a30a4068
commit 9b2a97416d

@ -139,10 +139,8 @@ blaze822_decode_rfc2047(char *dst, char *src, size_t dlen, char *tgtenc)
*e = '?'; *e = '?';
e++; e++;
if (ic < 0) { if (ic == (iconv_t)-1)
perror("iconv_open");
goto nocode; goto nocode;
}
char enc = lc(*e++); char enc = lc(*e++);
if (*e++ != '?') if (*e++ != '?')

Loading…
Cancel
Save