talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit 8fdefebcfdd72e2cc689073f7fbb7a1687b66900
parent 6b5da212bdee05af1d0fb9c8d80c0ed17008d63d
Author: Ricardo Mones <mones@claws-mail.org>
Date:   Wed, 19 Sep 2012 12:22:24 +0000

2012-09-19 [mones]	3.8.1cvs62

	* src/action.c
		Use unused var c to check result and emit messages on error
	* src/addrbook.c
		Remove unused vars: attr (several functions), element
	* src/addrclip.c
		Use unused var newGroup to check result
	* src/addrcustomattr.c
		Remove unused var summaryview and related code
	* src/addressbook.c
		Use unused vars nn, newNode, idleID to check result
		Remove unused var aoType and refactor logic around it
		Comment var enabled and related debug code
	* src/msgcache.c
		Use unused var error to check result and emit debug messages
	* src/textview.c
		Remove unused var link_color
	* src/toolbar.c
		Remove unused vars: attr, retVal

Diffstat:
MChangeLog | 21+++++++++++++++++++++
MPATCHSETS | 1+
Mconfigure.ac | 2+-
Msrc/action.c | 3+++
Msrc/addrbook.c | 57++++++++++++++++++++++-----------------------------------
Msrc/addrclip.c | 3+++
Msrc/addrcustomattr.c | 4----
Msrc/addressbook.c | 39+++++++++++++++++++++++++--------------
Msrc/msgcache.c | 6++++++
Msrc/textview.c | 4----
Msrc/toolbar.c | 5-----
11 files changed, 82 insertions(+), 63 deletions(-)

diff --git a/ChangeLog b/ChangeLog @@ -1,3 +1,24 @@ +2012-09-19 [mones] 3.8.1cvs62 + + * src/action.c + Use unused var c to check result and emit messages on error + * src/addrbook.c + Remove unused vars: attr (several functions), element + * src/addrclip.c + Use unused var newGroup to check result + * src/addrcustomattr.c + Remove unused var summaryview and related code + * src/addressbook.c + Use unused vars nn, newNode, idleID to check result + Remove unused var aoType and refactor logic around it + Comment var enabled and related debug code + * src/msgcache.c + Use unused var error to check result and emit debug messages + * src/textview.c + Remove unused var link_color + * src/toolbar.c + Remove unused vars: attr, retVal + 2012-09-19 [colin] 3.8.1cvs61 * src/imap.c diff --git a/PATCHSETS b/PATCHSETS @@ -4436,3 +4436,4 @@ ( cvs diff -u -r 1.6.2.24 -r 1.6.2.25 src/common/log.c; ) > 3.8.1cvs59.patchset ( cvs diff -u -r 1.12.2.73 -r 1.12.2.74 src/action.c; cvs diff -u -r 1.27.2.64 -r 1.27.2.65 src/addr_compl.c; cvs diff -u -r 1.6.10.28 -r 1.6.10.29 src/addrharvest.c; cvs diff -u -r 1.382.2.612 -r 1.382.2.613 src/compose.c; cvs diff -u -r 1.1.2.29 -r 1.1.2.30 src/edittags.c; cvs diff -u -r 1.207.2.228 -r 1.207.2.229 src/folderview.c; cvs diff -u -r 1.1.2.72 -r 1.1.2.73 src/imap_gtk.c; cvs diff -u -r 1.75.2.74 -r 1.75.2.75 src/matcher.c; cvs diff -u -r 1.2.2.44 -r 1.2.2.45 src/mh_gtk.c; cvs diff -u -r 1.101.2.70 -r 1.101.2.71 src/news.c; cvs diff -u -r 1.105.2.175 -r 1.105.2.176 src/prefs_account.c; cvs diff -u -r 1.60.2.82 -r 1.60.2.83 src/prefs_actions.c; cvs diff -u -r 1.16.2.44 -r 1.16.2.45 src/prefs_customheader.c; cvs diff -u -r 1.59.2.92 -r 1.59.2.93 src/prefs_filtering.c; cvs diff -u -r 1.12.2.82 -r 1.12.2.83 src/prefs_template.c; cvs diff -u -r 1.30.2.74 -r 1.30.2.75 src/prefs_toolbar.c; cvs diff -u -r 1.1.2.39 -r 1.1.2.40 src/printing.c; cvs diff -u -r 1.150.2.128 -r 1.150.2.129 src/procmsg.c; cvs diff -u -r 1.1.4.17 -r 1.1.4.18 src/etpan/etpan-thread-manager.c; cvs diff -u -r 1.1.4.120 -r 1.1.4.121 src/etpan/imap-thread.c; cvs diff -u -r 1.1.2.21 -r 1.1.2.22 src/etpan/nntp-thread.c; cvs diff -u -r 1.9.2.81 -r 1.9.2.82 src/gtk/gtkaspell.c; cvs diff -u -r 1.1.2.30 -r 1.1.2.31 src/gtk/gtkcmctree.c; cvs diff -u -r 1.1.4.22 -r 1.1.4.23 src/gtk/gtkshruler.c; ) > 3.8.1cvs60.patchset ( cvs diff -u -r 1.179.2.261 -r 1.179.2.262 src/imap.c; cvs diff -u -r 1.149.2.110 -r 1.149.2.111 src/inc.c; cvs diff -u -r 1.101.2.71 -r 1.101.2.72 src/news.c; cvs diff -u -r 1.17.2.64 -r 1.17.2.65 src/send_message.c; cvs diff -u -r 1.13.2.49 -r 1.13.2.50 src/common/socket.c; ) > 3.8.1cvs61.patchset +( cvs diff -u -r 1.12.2.74 -r 1.12.2.75 src/action.c; cvs diff -u -r 1.22.2.29 -r 1.22.2.30 src/addrbook.c; cvs diff -u -r 1.5.2.12 -r 1.5.2.13 src/addrclip.c; cvs diff -u -r 1.1.2.12 -r 1.1.2.13 src/addrcustomattr.c; cvs diff -u -r 1.60.2.150 -r 1.60.2.151 src/addressbook.c; cvs diff -u -r 1.16.2.72 -r 1.16.2.73 src/msgcache.c; cvs diff -u -r 1.96.2.248 -r 1.96.2.249 src/textview.c; cvs diff -u -r 1.43.2.130 -r 1.43.2.131 src/toolbar.c; ) > 3.8.1cvs62.patchset diff --git a/configure.ac b/configure.ac @@ -12,7 +12,7 @@ MINOR_VERSION=8 MICRO_VERSION=1 INTERFACE_AGE=0 BINARY_AGE=0 -EXTRA_VERSION=61 +EXTRA_VERSION=62 EXTRA_RELEASE= EXTRA_GTK2_VERSION= diff --git a/src/action.c b/src/action.c @@ -1473,6 +1473,9 @@ static void catch_status(gpointer data, gint source, GIOCondition cond) g_source_remove(child_info->tag_status); c = read(source, &buf, 1); + if (c != 1) { + g_message("error reading child return status\n"); + } debug_print("Child returned %c\n", buf); #ifdef G_OS_UNIX diff --git a/src/addrbook.c b/src/addrbook.c @@ -401,7 +401,6 @@ static void addrbook_parse_address(AddressBookFile *book, XMLFile *file, static void addrbook_parse_addr_list(AddressBookFile *book, XMLFile *file, ItemPerson *person) { - GList *attr; guint prev_level; for (;;) { @@ -411,7 +410,6 @@ static void addrbook_parse_addr_list(AddressBookFile *book, XMLFile *file, } if (file->level < prev_level) return; if (xml_compare_tag(file, AB_ELTAG_ADDRESS)) { - attr = xml_get_current_tag_attr(file); addrbook_parse_address(book, file, person); addrbook_parse_addr_list(book, file, person); } @@ -467,7 +465,6 @@ static void addrbook_parse_attribute(XMLFile *file, ItemPerson *person) static void addrbook_parse_attr_list(AddressBookFile *book, XMLFile *file, ItemPerson *person) { - GList *attr; guint prev_level; for (;;) { @@ -477,7 +474,6 @@ static void addrbook_parse_attr_list(AddressBookFile *book, XMLFile *file, } if (file->level < prev_level) return; if (xml_compare_tag(file, AB_ELTAG_ATTRIBUTE)) { - attr = xml_get_current_tag_attr(file); addrbook_parse_attribute(file, person); addrbook_parse_attr_list(book, file, person); } @@ -579,7 +575,6 @@ static void addrbook_parse_member(AddressBookFile *book, XMLFile *file, static void addrbook_parse_member_list(AddressBookFile *book, XMLFile *file, ItemGroup *group) { - GList *attr; guint prev_level; for (;;) { @@ -590,13 +585,9 @@ static void addrbook_parse_member_list(AddressBookFile *book, XMLFile *file, if (file->level < prev_level) return; if (xml_compare_tag(file, AB_ELTAG_MEMBER)) { - attr = xml_get_current_tag_attr(file); addrbook_parse_member(book, file, group); addrbook_parse_member_list(book, file, group); } - else { - attr = xml_get_current_tag_attr(file); - } } } @@ -674,7 +665,6 @@ static void addrbook_parse_folder_item(AddressBookFile *book, XMLFile *file, static void addrbook_parse_folder_list(AddressBookFile *book, XMLFile *file, ItemFolder *folder) { - GList *attr; guint prev_level; for (;;) { @@ -685,13 +675,9 @@ static void addrbook_parse_folder_list(AddressBookFile *book, XMLFile *file, if (file->level < prev_level) return; if (xml_compare_tag(file, AB_ELTAG_ITEM)) { - attr = xml_get_current_tag_attr(file); addrbook_parse_folder_item(book, file, folder); addrbook_parse_folder_list(book, file, folder); } - else { - attr = xml_get_current_tag_attr(file); - } } } @@ -1924,9 +1910,10 @@ gchar *addrbook_gen_new_file_name(gint fileNum) { * \param book Address book. * \param file XML file handle. */ -static void addrbook_chkparse_addr_list( AddressBookFile *book, XMLFile *file ){ +static void addrbook_chkparse_addr_list( AddressBookFile *book, XMLFile *file ) +{ guint prev_level; - GList *attr; + /* GList *attr; */ for (;;) { prev_level = file->level; @@ -1934,7 +1921,7 @@ static void addrbook_chkparse_addr_list( AddressBookFile *book, XMLFile *file ){ longjmp(book->jumper, 1); if (file->level < prev_level) return; - attr = xml_get_current_tag_attr(file); + /* attr = xml_get_current_tag_attr(file); */ /* addrbook_show_attribs( attr ); */ if (xml_compare_tag(file, AB_ELTAG_ADDRESS)) addrbook_chkparse_addr_list(book, file); @@ -1948,12 +1935,12 @@ static void addrbook_chkparse_addr_list( AddressBookFile *book, XMLFile *file ){ */ static void addrbook_chkparse_attribute(AddressBookFile *book, XMLFile *file) { - GList *attr; - gchar *element; + /* GList *attr; */ + /* gchar *element; */ - attr = xml_get_current_tag_attr(file); + /* attr = xml_get_current_tag_attr(file); */ /* addrbook_show_attribs( attr ); */ - element = xml_get_element(file); + /* element = xml_get_element(file); */ /* g_print( "\t\tattrib value : %s\n", element ); */ } @@ -1986,9 +1973,9 @@ static void addrbook_chkparse_attr_list(AddressBookFile *book, XMLFile *file) */ static void addrbook_chkparse_person(AddressBookFile *book, XMLFile *file) { - GList *attr; + /* GList *attr; */ - attr = xml_get_current_tag_attr(file); + /* attr = xml_get_current_tag_attr(file); */ /* addrbook_show_attribs( attr ); */ if (xml_parse_next_tag(file)) /* Consume closing tag */ longjmp(book->jumper, 1); @@ -2010,7 +1997,7 @@ static void addrbook_chkparse_person(AddressBookFile *book, XMLFile *file) */ static void addrbook_chkparse_member_list(AddressBookFile *book, XMLFile *file) { - GList *attr; + /* GList *attr; */ guint prev_level; for (;;) { @@ -2022,12 +2009,12 @@ static void addrbook_chkparse_member_list(AddressBookFile *book, XMLFile *file) return; if (xml_compare_tag(file, AB_ELTAG_MEMBER)) { - attr = xml_get_current_tag_attr(file); + /* attr = xml_get_current_tag_attr(file); */ /* addrbook_show_attribs( attr ); */ addrbook_chkparse_member_list(book, file); } else { - attr = xml_get_current_tag_attr(file); + /* attr = xml_get_current_tag_attr(file); */ /* addrbook_show_attribs( attr ); */ } } @@ -2040,9 +2027,9 @@ static void addrbook_chkparse_member_list(AddressBookFile *book, XMLFile *file) */ static void addrbook_chkparse_group(AddressBookFile *book, XMLFile *file) { - GList *attr; + /* GList *attr; */ - attr = xml_get_current_tag_attr(file); + /* attr = xml_get_current_tag_attr(file); */ /* addrbook_show_attribs( attr ); */ if (xml_parse_next_tag(file)) /* Consume closing tag */ longjmp(book->jumper, 1); @@ -2058,7 +2045,7 @@ static void addrbook_chkparse_group(AddressBookFile *book, XMLFile *file) */ static void addrbook_chkparse_folder_list(AddressBookFile *book, XMLFile *file) { - GList *attr; + /* GList *attr; */ guint prev_level; for (;;) { @@ -2070,12 +2057,12 @@ static void addrbook_chkparse_folder_list(AddressBookFile *book, XMLFile *file) return; if (xml_compare_tag(file, AB_ELTAG_ITEM)) { - attr = xml_get_current_tag_attr(file); + /* attr = xml_get_current_tag_attr(file); */ /* addrbook_show_attribs( attr ); */ addrbook_chkparse_folder_list(book, file); } else { - attr = xml_get_current_tag_attr(file); + /* attr = xml_get_current_tag_attr(file); */ /* addrbook_show_attribs( attr ); */ } } @@ -2088,9 +2075,9 @@ static void addrbook_chkparse_folder_list(AddressBookFile *book, XMLFile *file) */ static void addrbook_chkparse_folder(AddressBookFile *book, XMLFile *file) { - GList *attr; + /* GList *attr; */ - attr = xml_get_current_tag_attr(file); + /* attr = xml_get_current_tag_attr(file); */ /* addrbook_show_attribs( attr ); */ if (xml_parse_next_tag(file)) /* Consume closing tag */ longjmp(book->jumper, 1); @@ -2106,7 +2093,7 @@ static void addrbook_chkparse_folder(AddressBookFile *book, XMLFile *file) */ static gboolean addrbook_chkread_tree(AddressBookFile *book, XMLFile *file) { - GList *attr; + /* GList *attr; */ gboolean retVal; if (xml_get_dtd(file)) @@ -2118,7 +2105,7 @@ static gboolean addrbook_chkread_tree(AddressBookFile *book, XMLFile *file) if (!xml_compare_tag(file, AB_ELTAG_ADDRESS_BOOK)) return FALSE; - attr = xml_get_current_tag_attr(file); + /* attr = xml_get_current_tag_attr(file); */ /* addrbook_show_attribs( attr ); */ retVal = TRUE; diff --git a/src/addrclip.c b/src/addrclip.c @@ -379,6 +379,9 @@ static ItemFolder *addrclip_cache_copy_folder( node = g_list_next( node ); newGroup = addrclip_cache_add_group( cache, newFolder, item, copyList ); + if (newGroup == NULL) { + g_message("error allocating memory for new group\n"); + } } g_list_free( copyList ); diff --git a/src/addrcustomattr.c b/src/addrcustomattr.c @@ -324,10 +324,6 @@ static void custom_attr_selected_attr_edited(GtkCellRendererText *widget, { GtkTreeIter iter; GtkTreeModel *model = gtk_tree_view_get_model(GTK_TREE_VIEW(list_view)); - SummaryView *summaryview = NULL; - - if (mainwindow_get_mainwindow() != NULL) - summaryview = mainwindow_get_mainwindow()->summaryview; if (!gtk_tree_model_get_iter_from_string(model, &iter, path)) return; diff --git a/src/addressbook.c b/src/addressbook.c @@ -2142,6 +2142,9 @@ static void addressbook_treenode_add_list( group = ( ItemGroup * ) aio; nn = addressbook_node_add_group( treeNode, ds, group ); + if (nn == NULL) { + g_message("error adding addressbook group\n"); + } } else if( ADDRESS_OBJECT_TYPE(aio) == ITEMTYPE_FOLDER ) { ItemFolder *folder; @@ -2149,6 +2152,9 @@ static void addressbook_treenode_add_list( folder = ( ItemFolder * ) aio; nn = addressbook_node_add_folder( treeNode, ds, folder, ADDR_ITEM_FOLDER ); + if (nn == NULL) { + g_message("error adding addressbook folder\n"); + } } node = g_list_next( node ); } @@ -2678,6 +2684,9 @@ static void addressbook_new_folder_cb(GtkAction *action, gpointer data) GtkCMCTreeNode *nn; nn = addressbook_node_add_folder( addrbook.treeSelected, ds, folder, ADDR_ITEM_FOLDER ); + if (nn == NULL) { + g_message("error adding addressbook folder\n"); + } gtk_cmctree_expand( ctree, addrbook.treeSelected ); if( addrbook.treeSelected == addrbook.opened ) addressbook_set_clist(obj, TRUE); @@ -2715,6 +2724,9 @@ static void addressbook_new_group_cb(GtkAction *action, gpointer data) if( group ) { GtkCMCTreeNode *nn; nn = addressbook_node_add_group( addrbook.treeSelected, ds, group ); + if (nn == NULL) { + g_message("error adding addressbook group\n"); + } gtk_cmctree_expand( ctree, addrbook.treeSelected ); if( addrbook.treeSelected == addrbook.opened ) addressbook_set_clist(obj, TRUE); @@ -3978,12 +3990,14 @@ static void addressbook_load_tree( void ) { nodeDS = iface->listSource; while( nodeDS ) { ds = nodeDS->data; - newNode = NULL; name = addrindex_ds_get_name( ds ); ads = addressbook_create_ds_adapter( ds, atci->objectType, name ); newNode = addressbook_add_object( node, ADDRESS_OBJECT(ads) ); + if (newNode == NULL) { + g_message("error adding addressbook object\n"); + } nodeDS = g_list_next( nodeDS ); } gtk_cmctree_expand( ctree, node ); @@ -4579,21 +4593,11 @@ static void addressbook_perform_search( gchar *name; gint queryID; guint idleID; -#ifdef USE_LDAP - AddressObjectType aoType = ADDR_NONE; -#endif /* Setup a query */ if( *searchTerm == '\0' || strlen( searchTerm ) < 1 ) return; - if( ds && ds->type == ADDR_IF_LDAP ) { -#if USE_LDAP - aoType = ADDR_LDAP_QUERY; -#endif - } - else { - return; - } + if( !ds || ds->type != ADDR_IF_LDAP ) return; /* Create a folder for the search results */ name = g_strdup_printf( _queryFolderLabel_, searchTerm ); @@ -4609,6 +4613,9 @@ static void addressbook_perform_search( idleID = g_idle_add( (GSourceFunc) addressbook_search_idle, GINT_TO_POINTER( queryID ) ); + if (idleID == 0) { + g_message("error adding addressbook_search_idle\n"); + } /* Start search, sit back and wait for something to happen */ addrindex_start_search( queryID ); @@ -5076,7 +5083,7 @@ static void addrbookctl_build_ifselect( void ) { gint ifType; gint i; gchar *endptr = NULL; - gboolean enabled; + /* gboolean enabled; */ AdapterInterface *adapter; selectStr = g_strdup( ADDRESSBOOK_IFACE_SELECTION ); @@ -5087,12 +5094,13 @@ static void addrbookctl_build_ifselect( void ) { if( splitStr[i] ) { /* g_print( "%d : %s\n", i, splitStr[i] ); */ ifType = strtol( splitStr[i], &endptr, 10 ); - enabled = TRUE; + /* enabled = TRUE; if( *endptr ) { if( strcmp( endptr, "/n" ) == 0 ) { enabled = FALSE; } } + */ /* g_print( "\t%d : %s\n", ifType, enabled ? "yes" : "no" ); */ adapter = addrbookctl_find_interface( ifType ); if( adapter ) { @@ -5482,6 +5490,9 @@ void addressbook_harvest( newNode = addressbook_add_object( adapter->treeNode, ADDRESS_OBJECT(ads) ); + if (newNode == NULL) { + g_message("error adding addressbook object\n"); + } } } diff --git a/src/msgcache.c b/src/msgcache.c @@ -879,6 +879,9 @@ void msgcache_read_mark(MsgCache *cache, const gchar *mark_file) } bail_err: fclose(fp); + if (error) { + debug_print("error reading cache mark from %s\n", mark_file); + } } void msgcache_read_tags(MsgCache *cache, const gchar *tags_file) @@ -986,6 +989,9 @@ void msgcache_read_tags(MsgCache *cache, const gchar *tags_file) } bail_err: fclose(fp); + if (error) { + debug_print("error reading cache tags from %s\n", tags_file); + } } static int msgcache_write_cache(MsgInfo *msginfo, FILE *fp) diff --git a/src/textview.c b/src/textview.c @@ -1685,7 +1685,6 @@ do_quote: void textview_write_link(TextView *textview, const gchar *str, const gchar *uri, CodeConverter *conv) { - GdkColor *link_color = NULL; GtkTextView *text; GtkTextBuffer *buffer; GtkTextIter iter; @@ -1726,9 +1725,6 @@ void textview_write_link(TextView *textview, const gchar *str, if (bufp > buf) gtk_text_buffer_insert(buffer, &iter, buf, bufp - buf); - if (prefs_common.enable_color) { - link_color = &uri_color; - } r_uri = g_new0(ClickableText, 1); r_uri->uri = g_strdup(uri); r_uri->start = gtk_text_iter_get_offset(&iter); diff --git a/src/toolbar.c b/src/toolbar.c @@ -705,8 +705,6 @@ void toolbar_read_config_file(ToolbarType source) { XMLFile *file = NULL; gchar *fileSpec = NULL; - GList *attr; - gboolean retVal; jmp_buf jumper; debug_print("read Toolbar Configuration from %s\n", toolbar_config[source].conf_file); @@ -726,9 +724,6 @@ void toolbar_read_config_file(ToolbarType source) return; } - attr = xml_get_current_tag_attr(file); - - retVal = TRUE; for (;;) { if (!file->level) break;