Convert a string from the encoding of the current locale into a form suitable for storing in a window property.
this |
the `GdkDisplay` where the encoding is defined |
str |
a nul-terminated string |
encoding |
location to store the encoding (to be used as the type for the property) |
format |
location to store the format of the property |
ctext |
location to store newly allocated data for the property |
length |
the length of |
0 upon success, non-zero upon failure |