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