Function
GLibpath_get_dirname
Declaration [src]
gchar*
g_path_get_dirname(
constgchar*file_name
)
Description [src]
Gets the directory components of a file name. For example, the directory
component of /usr/bin/test is /usr/bin. The directory component of /
is /.
If the file name has no directory components “.” is returned. The returned string should be freed when no longer needed.
Parameters
file_name-
Type:
const gchar*The name of the file.
The data is owned by the caller of the function.The value is a platform-native string, using the preferred OS encoding on Unix and UTF-8 on Windows.
Return value
Type: gchar*
The directory components of the file.
The caller of the function takes ownership of the data, and is responsible for freeing it.
The value is a platform-native string, using the preferred OS encoding on Unix and UTF-8 on Windows.