mkdirWithParents

fnint mkdirWithParents(string pathname, int mode)

Create a directory if it doesn't already exist. Create intermediate parent directories as needed, too.

Parameters

pathnamea pathname in the GLib file name encoding
modepermissions to use for newly created directories

Returns

0 if the directory already exists, or was successfully

created. Returns -1 if an error occurred, with errno set.