[gimp] app: Use gimp_object_name_free() instead of manipulating private data
- From: Martin Nordholts <martinn src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gimp] app: Use gimp_object_name_free() instead of manipulating private data
- Date: Sat, 29 Aug 2009 10:38:29 +0000 (UTC)
commit 0e82aca27c76906f7016888164cdaaa903ce8a2b
Author: Martin Nordholts <martinn src gnome org>
Date: Sat Aug 29 12:26:17 2009 +0200
app: Use gimp_object_name_free() instead of manipulating private data
app/core/gimpimage.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/app/core/gimpimage.c b/app/core/gimpimage.c
index 4280ae0..cf241d0 100644
--- a/app/core/gimpimage.c
+++ b/app/core/gimpimage.c
@@ -978,13 +978,13 @@ gimp_image_name_changed (GimpObject *object)
image->display_name = NULL;
}
+ /* We never want the empty string as a name, so change empty strings
+ * to NULL strings (without emitting the "name-changed" signal
+ * again)
+ */
name = gimp_object_get_name (object);
-
- if (! (name && strlen (name)))
- {
- g_free (object->name);
- object->name = NULL;
- }
+ if (name && strlen (name) == 0)
+ gimp_object_name_free (object);
}
static gint64
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]