diff options
author | António Fernandes <antoniof@gnome.org> | 2022-12-30 23:34:26 +0000 |
---|---|---|
committer | António Fernandes <antoniof@gnome.org> | 2023-01-08 01:19:17 +0000 |
commit | f5ad89e52c88fb085d1c035a9e381edc8c69e96f (patch) | |
tree | b04b7da3576acbfd8f6a8aa11195bbef357e0753 /libnautilus-extension | |
parent | c1da92ba5f321fb45aab824368a51d1947fb3a80 (diff) | |
download | nautilus-f5ad89e52c88fb085d1c035a9e381edc8c69e96f.tar.gz |
files-info: Add precondition-checking for emblem name
Don't allow empty or null names. While the previous commit probably
prevents the symptoms, adding empty or null names is useless and
potentially problematic.
Diffstat (limited to 'libnautilus-extension')
-rw-r--r-- | libnautilus-extension/nautilus-file-info.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libnautilus-extension/nautilus-file-info.c b/libnautilus-extension/nautilus-file-info.c index 020cac3e2..36b9e00d5 100644 --- a/libnautilus-extension/nautilus-file-info.c +++ b/libnautilus-extension/nautilus-file-info.c @@ -278,6 +278,7 @@ nautilus_file_info_add_emblem (NautilusFileInfo *self, NautilusFileInfoInterface *iface; g_return_if_fail (NAUTILUS_IS_FILE_INFO (self)); + g_return_if_fail (emblem_name != NULL && emblem_name[0] != '\0'); iface = NAUTILUS_FILE_INFO_GET_IFACE (self); |