mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-14 00:06:24 +01:00
Add nullable annotation for g_file_get_uri_scheme
This commit is contained in:
parent
6a6d82505a
commit
b3740ac5b0
12
gio/gfile.c
12
gio/gfile.c
@ -456,11 +456,14 @@ g_file_has_uri_scheme (GFile *file,
|
|||||||
* ]|
|
* ]|
|
||||||
* Common schemes include "file", "http", "ftp", etc.
|
* Common schemes include "file", "http", "ftp", etc.
|
||||||
*
|
*
|
||||||
|
* The scheme can be different from the one used to construct the #GFile,
|
||||||
|
* in that it might be replaced with one that is logically equivalent to the #GFile.
|
||||||
|
*
|
||||||
* This call does no blocking I/O.
|
* This call does no blocking I/O.
|
||||||
*
|
*
|
||||||
* Returns: a string containing the URI scheme for the given
|
* Returns: (nullable): a string containing the URI scheme for the given
|
||||||
* #GFile. The returned string should be freed with g_free()
|
* #GFile or %NULL if the #GFile was constructed with an invalid URI. The
|
||||||
* when no longer needed.
|
* returned string should be freed with g_free() when no longer needed.
|
||||||
*/
|
*/
|
||||||
char *
|
char *
|
||||||
g_file_get_uri_scheme (GFile *file)
|
g_file_get_uri_scheme (GFile *file)
|
||||||
@ -611,7 +614,8 @@ g_file_peek_path (GFile *file)
|
|||||||
*
|
*
|
||||||
* This call does no blocking I/O.
|
* This call does no blocking I/O.
|
||||||
*
|
*
|
||||||
* Returns: a string containing the #GFile's URI.
|
* Returns: a string containing the #GFile's URI. If the #GFile was constructed
|
||||||
|
* with an invalid URI, an invalid URI is returned.
|
||||||
* The returned string should be freed with g_free()
|
* The returned string should be freed with g_free()
|
||||||
* when no longer needed.
|
* when no longer needed.
|
||||||
*/
|
*/
|
||||||
|
Loading…
Reference in New Issue
Block a user