aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--camel/ChangeLog5
-rw-r--r--camel/camel-service.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog
index 5b12c2bcf7..f3e7b49d29 100644
--- a/camel/ChangeLog
+++ b/camel/ChangeLog
@@ -1,3 +1,8 @@
+2000-11-07 Ettore Perazzoli <ettore@helixcode.com>
+
+ * camel-service.c (get_name): Strdup the "???" string you return,
+ so that the expected semantics for `::get_name()' is respected.
+
2000-11-07 Dan Winship <danw@helixcode.com>
* camel-stream-filter.c (d): Kill debugging, as it causes lots of
diff --git a/camel/camel-service.c b/camel/camel-service.c
index 15702db42f..ee2a5b5431 100644
--- a/camel/camel-service.c
+++ b/camel/camel-service.c
@@ -287,7 +287,7 @@ get_name (CamelService *service, gboolean brief)
{
g_warning ("CamelService::get_name not implemented for `%s'",
camel_type_to_name (CAMEL_OBJECT_GET_TYPE (service)));
- return "???";
+ return g_strdup ("???");
}
/**