dbusUnescapeObjectPath

fnubyte[] dbusUnescapeObjectPath(string s)

Unescapes an string that was previously escaped with [gio.global.dbusEscapeObjectPath]. If the string is in a format that could not have been returned by [gio.global.dbusEscapeObjectPath], this function returns null.

Encoding alphanumeric characters which do not need to be encoded is not allowed (e.g _63 is not valid, the string should contain c instead).

Parameters

sthe string to unescape

Returns

an

unescaped version of s, or null if s is not a string returned from [gio.global.dbusEscapeObjectPath]. Free with [glib.global.gfree].