aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--e-util/ChangeLog8
-rw-r--r--e-util/e-plugin.c2
2 files changed, 9 insertions, 1 deletions
diff --git a/e-util/ChangeLog b/e-util/ChangeLog
index 8df4256595..73220b574c 100644
--- a/e-util/ChangeLog
+++ b/e-util/ChangeLog
@@ -1,3 +1,11 @@
+2008-04-18 Matthew Barnes <mbarnes@redhat.com>
+
+ ** Fixes bug #528817
+
+ * e-plugin.c (e_plugin_register_type):
+ Fix a typo in the logic. This might explain why I occasionally
+ find Exchange Operations disabled on startup.
+
2008-04-17 Milan Crha <mcrha@redhat.com>
** Part of fix for bug #526739
diff --git a/e-util/e-plugin.c b/e-util/e-plugin.c
index 0ece70a360..d4770915d3 100644
--- a/e-util/e-plugin.c
+++ b/e-util/e-plugin.c
@@ -604,7 +604,7 @@ e_plugin_register_type(GType type)
char *prop_type;
prop_type = (char *)xmlGetProp(root, (const unsigned char *)"type");
- if (!strcmp((char *)type, klass->type))
+ if (!strcmp(prop_type, klass->type))
add = g_slist_append(add, l->data);
xmlFree(prop_type);
}