+2007-01-02 [colin] 2.6.1cvs93
+
+ * src/addrbook.c
+ Fix leak
+ * src/common/plugin.c
+ Add comment
+ * src/etpan/imap-thread.c
+ Fix warning
+
2006-12-31 [paul] 2.6.1cvs92
* src/prefs_summaries.c
( cvs diff -u -r 1.1.2.13 -r 1.1.2.14 src/prefs_compose_writing.c; cvs diff -u -r 1.1.2.14 -r 1.1.2.15 src/prefs_quote.c; cvs diff -u -r 1.12.2.37 -r 1.12.2.38 src/prefs_template.c; ) > 2.6.1cvs90.patchset
( cvs diff -u -r 1.213.2.128 -r 1.213.2.129 src/folder.c; cvs diff -u -r 1.1.2.34 -r 1.1.2.35 src/imap_gtk.c; cvs diff -u -r 1.2.2.24 -r 1.2.2.25 src/mh_gtk.c; ) > 2.6.1cvs91.patchset
( cvs diff -u -r 1.1.2.31 -r 1.1.2.32 src/prefs_summaries.c; ) > 2.6.1cvs92.patchset
+( cvs diff -u -r 1.22.2.10 -r 1.22.2.11 src/addrbook.c; cvs diff -u -r 1.13.2.23 -r 1.13.2.24 src/common/plugin.c; cvs diff -u -r 1.1.4.61 -r 1.1.4.62 src/etpan/imap-thread.c; ) > 2.6.1cvs93.patchset
MICRO_VERSION=1
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=92
+EXTRA_VERSION=93
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
while (attr) {
name = ((XMLAttr *)attr->data)->name;
value = ((XMLAttr *)attr->data)->value;
- /*
- if (strcmp(name, AB_ATTAG_PID) == 0)
- pid = g_strdup(value);
- else if (strcmp(name, AB_ATTAG_EID) == 0)
- eid = g_strdup(value);
- */
if( strcmp( name, AB_ATTAG_EID ) == 0 )
eid = g_strdup( value );
attr = g_list_next(attr);
}
/* email = addrcache_get_email( book->addressCache, pid, eid ); */
email = addrcache_get_email(book->addressCache, eid);
+ g_free(eid);
if (email) {
if (group) {
addrcache_group_add_email(book->addressCache, group,
plugin_done();
}
+ /* comment this line when running valgrind's leak-check if
+ * you want to be able to get symbols from plugins */
g_module_close(plugin->module);
+
plugins = g_slist_remove(plugins, plugin);
g_free(plugin->filename);
g_free(plugin);
g_warning("no cert presented.\n");
return 0;
}
- cert = d2i_X509(NULL, (unsigned char **) &certificate, len);
+ cert = d2i_X509(NULL, &certificate, len);
if (cert == NULL) {
g_warning("can't get cert\n");
return 0;