escape_key
Description:
public unowned string escape_key (
string arbitrary_text,
int len)
Escape arbitrary_text such that it's a valid key element (i.e. one part of the key path). The escaped key won't pass
valid_key because it isn't a whole key (i.e. it doesn't have a preceding slash), but
prepending a slash to the escaped text should always result in a valid key.
Parameters:
| len |
length of arbitrary_text in bytes, or -1 if arbitrary_text is nul-terminated |
| arbitrary_text |
some text in any encoding or format |
Returns:
| a nul-terminated valid GConf key |
Namespace: GConf
Package: gconf-2.0