tag_c.dll
Lukáš Lalinský
lalinsky at gmail.com
Mon Aug 29 08:03:02 UTC 2011
To properly fix this you would need to add a new Windows-specific
function to the C bindings (e.g. taglib_file_new_unicode) that would
accept LPWSTR as the argument and passes it to the C++ API. It should
be pretty easy to add.
Lukas
On Mon, Aug 29, 2011 at 6:16 AM, <sf_2000 at mail.ru> wrote:
> Здравствуйте, Anton.
>
> May be, but I tested tag_c.dll for utf8 as default encoding for file
> names/paths and it seems to me it does not support utf8 file path :(
>
> Вы писали Monday, August 29, 2011, 5:25:49 AM:
>
>> Welcome to windows!It's common problem for all ported from *nix open projects.
>
>> They have utf8 as default encoding for file names. They don't have
>> problems with it. They use char* for file names.
>
>
>> 2011/8/28 <sf_2000 at mail.ru>
>
>> Здравствуйте, Lukáš.
>>
>
> >>> Does tag_c.dll support Unicode filenames ?
>>
> >> No, it doesn't support Unicode file names all Windows. Only the C++
> >> API accepts wchar_t* file names.
>>
>>
>> And how it can be fixed?
>>
> >> Lukas
>>
>> --
>> С уважением,
>> Руслан Драгунов mailto:sf_2000 at mail.ru
>>
>> _______________________________________________
>>
>
>> taglib-devel mailing list
>> taglib-devel at kde.org
>> https://mail.kde.org/mailman/listinfo/taglib-devel
>>
>
>
>
>
>
>
>
> --
> С уважением,
> Руслан Драгунов mailto:sf_2000 at mail.ru
>
> _______________________________________________
> taglib-devel mailing list
> taglib-devel at kde.org
> https://mail.kde.org/mailman/listinfo/taglib-devel
>
More information about the taglib-devel
mailing list