summaryrefslogtreecommitdiff
path: root/libnautilus-extension
diff options
context:
space:
mode:
authorAntónio Fernandes <antoniof@gnome.org>2022-12-30 23:34:26 +0000
committerAntónio Fernandes <antoniof@gnome.org>2023-01-08 01:19:17 +0000
commitf5ad89e52c88fb085d1c035a9e381edc8c69e96f (patch)
treeb04b7da3576acbfd8f6a8aa11195bbef357e0753 /libnautilus-extension
parentc1da92ba5f321fb45aab824368a51d1947fb3a80 (diff)
downloadnautilus-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.c1
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);