>>958
iconv()の第4引数は変更されるらしいから、呼び出し前に退避させておかないといけないはず。

    iconv_t ic = iconv_open("EUC-JP", "UTF-8");
    iconv(ic, &src, &srcSize, &dst, &dstSize);
    iconv_close(ic);

    printf("%s\n", dst);

        ↓

    iconv_t ic = iconv_open("EUC-JP", "UTF-8");
    char* dst_buf = dst;
    iconv(ic, &src, &srcSize, &dst_buf, &dstSize);
    iconv_close(ic);

    printf("%s\n", dst);

こうだと思う。