_chug


Description:

[ CCode ( cname = "g_strchug" ) ]
public unowned string _chug ()

Removes leading whitespace from a string, by moving the rest of the characters forward.

This function doesn't allocate or reallocate any memory; it modifies string in place. Therefore, it cannot be used on statically allocated strings.

The pointer to string is returned to allow the nesting of functions.

Also see [func@GLib.strchomp] and [func@GLib.strstrip].

Parameters:

string

a string to remove the leading whitespace from

Returns:

the modified string