Function
GLibpath_get_basename
Declaration [src]
gchar*
g_path_get_basename(
constgchar*file_name
)
Description [src]
Gets the last component of the filename.
If file_name ends with a directory separator it gets the component
before the last slash. If file_name consists only of directory
separators (and on Windows, possibly a drive letter), a single
separator is returned. If file_name is empty, it gets “.”.
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*
A newly allocated string containing the last component of the filename.
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.