Function
Gdkutf8_to_string_target
Declaration [src]
gchar*
gdk_utf8_to_string_target (
  const gchar* str
)
      Description [src]
Converts an UTF-8 string into the best possible representation as a STRING. The representation of characters not in STRING is not specified; it may be as pseudo-escape sequences \x{ABCD}, or it may be in some other form of approximation.
Parameters
str- 
            
Type:
const gchar*A UTF-8 string.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string.  
Return value
Type: gchar*
The newly-allocated string, or NULL if the
         conversion failed. (It should not fail for any properly
         formed UTF-8 string unless system limits like memory or
         file descriptors are exceeded.).
| The caller of the function takes ownership of the data, and is responsible for freeing it. | 
The return value can be NULL. | 
| The value is a NUL terminated UTF-8 string. |