[ https://forge.continuent.org/jira/browse/CAROB-49?page=all ]
     
Marc Herbert closed CAROB-49:
-----------------------------

    Resolution: Fixed

Tested fine.

> carob encoding is flawed: requires an UTF8 locale + does not handle nulls
> -------------------------------------------------------------------------
>
>          Key: CAROB-49
>          URL: https://forge.continuent.org/jira/browse/CAROB-49
>      Project: Carob
>         Type: Bug
>   Components: C++ API
>     Reporter: Marc Herbert
>     Assignee: Marc Herbert

>
> Original Estimate: 1 week
>        Time Spent: 1 week
>         Remaining: 0 minutes
>
> To communicate with the controller, wstrings are converted from/to UTF8 using 
> the default encoding functions from the C-library (like wcsrtombs), but those 
> functions actually do convert to UTF8 ONLY if the current locale is an UTF8 
> one. Else encoding errors occur.
> Another issue is that these functions cannot handle nulls inside strings (It 
> seems to currently trigger an OutOfMemory error on the controller).

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   https://forge.continuent.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


_______________________________________________
Carob mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob

Reply via email to