diff --git a/app/core/gimp-memsize.c b/app/core/gimp-memsize.c index 2c0af86425..86f5d92f38 100644 --- a/app/core/gimp-memsize.c +++ b/app/core/gimp-memsize.c @@ -277,6 +277,9 @@ gimp_g_value_get_memsize (GValue *value) memsize += gimp_g_object_get_memsize (g_value_get_object (value)); else if (strcmp ("GimpFont", G_VALUE_TYPE_NAME (value)) == 0) memsize += gimp_g_object_get_memsize (g_value_get_object (value)); + else if (strcmp ("GeglColor", G_VALUE_TYPE_NAME (value)) == 0) + /* Internal knowledge of contents of private data. */ + memsize += sizeof (GeglColor) + sizeof (const Babl *) + 48; else g_printerr ("%s: unhandled object value type: %s\n", G_STRFUNC, G_VALUE_TYPE_NAME (value));