[balsa] Resolve some scan-build warnings
- From: Peter Bloomfield <peterb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [balsa] Resolve some scan-build warnings
- Date: Thu, 16 Apr 2020 22:02:15 +0000 (UTC)
commit 3053be1535251c3034201298ee9f4b4f25ff5879
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date: Thu Apr 16 17:55:40 2020 -0400
Resolve some scan-build warnings
* libbalsa/address-book-gpe.c:
* libbalsa/address-book-ldap.c (libbalsa_address_book_ldap_load),
(libbalsa_address_book_ldap_remove_address),
(libbalsa_address_book_ldap_modify_address),
(libbalsa_address_book_ldap_alias_complete):
* libbalsa/imap/imap-handle.c (ir_envelope):
* src/ab-main.c (file_delete_activated):
ChangeLog | 12 ++++++++++++
libbalsa/address-book-gpe.c | 3 +--
libbalsa/address-book-ldap.c | 16 ++++++----------
libbalsa/imap/imap-handle.c | 16 ++++++++--------
src/ab-main.c | 2 +-
5 files changed, 28 insertions(+), 21 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index e3d10e360..4f3b8e3a4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2020-04-16 Peter Bloomfield <pbloomfield bellsouth net>
+
+ Resolve some scan-build warnings
+
+ * libbalsa/address-book-gpe.c:
+ * libbalsa/address-book-ldap.c (libbalsa_address_book_ldap_load),
+ (libbalsa_address_book_ldap_remove_address),
+ (libbalsa_address_book_ldap_modify_address),
+ (libbalsa_address_book_ldap_alias_complete):
+ * libbalsa/imap/imap-handle.c (ir_envelope):
+ * src/ab-main.c (file_delete_activated):
+
2020-04-11 Pawel Salek <pawsa0 gmail com>
* NEWS, configure.ac, meson.build: release balsa-2.5.10
diff --git a/libbalsa/address-book-gpe.c b/libbalsa/address-book-gpe.c
index c909e0d6b..8558c845d 100644
--- a/libbalsa/address-book-gpe.c
+++ b/libbalsa/address-book-gpe.c
@@ -630,8 +630,7 @@ libbalsa_address_book_gpe_modify_address(LibBalsaAddressBook *ab,
/* do the real work here */
#ifdef HAVE_SQLITE3
- if ((r = sqlite3_exec(ab_gpe->db, "begin transaction",
- NULL, NULL, &err)) != SQLITE_OK) {
+ if (sqlite3_exec(ab_gpe->db, "begin transaction", NULL, NULL, &err) != SQLITE_OK) {
libbalsa_address_book_set_status(ab, err);
sqlite3_free(err); /* failed, so soon!? */
return LBABERR_CANNOT_WRITE;
diff --git a/libbalsa/address-book-ldap.c b/libbalsa/address-book-ldap.c
index a357d20ef..19150b205 100644
--- a/libbalsa/address-book-ldap.c
+++ b/libbalsa/address-book-ldap.c
@@ -429,13 +429,12 @@ libbalsa_address_book_ldap_load(LibBalsaAddressBook * ab,
/*
* Connect to the server.
*/
- for(attempt=0; attempt<2; attempt++) {
+ for (attempt = 0; attempt < 2; attempt++) {
if (ab_ldap->directory == NULL) {
- if ((rc=libbalsa_address_book_ldap_open_connection(ab_ldap))
- != LDAP_SUCCESS)
+ if (libbalsa_address_book_ldap_open_connection(ab_ldap) != LDAP_SUCCESS)
return LBABERR_CANNOT_CONNECT;
}
-
+
/*
* Attempt to search for e-mail addresses. It returns success
* or failure, but not all the matches.
@@ -751,8 +750,7 @@ libbalsa_address_book_ldap_remove_address(LibBalsaAddressBook *ab,
g_return_val_if_fail(addr != NULL, LBABERR_CANNOT_WRITE);
if (ab_ldap->directory == NULL) {
- if( (rc=libbalsa_address_book_ldap_open_connection(ab_ldap))
- != LDAP_SUCCESS)
+ if (libbalsa_address_book_ldap_open_connection(ab_ldap) != LDAP_SUCCESS)
return LBABERR_CANNOT_CONNECT;
}
@@ -826,8 +824,7 @@ libbalsa_address_book_ldap_modify_address(LibBalsaAddressBook *ab,
/* the email address has not changed, continue with changing other
* attributes. */
if (ab_ldap->directory == NULL) {
- if ((rc = libbalsa_address_book_ldap_open_connection(ab_ldap))
- != LDAP_SUCCESS)
+ if (libbalsa_address_book_ldap_open_connection(ab_ldap) != LDAP_SUCCESS)
return LBABERR_CANNOT_CONNECT;
}
@@ -1059,8 +1056,7 @@ libbalsa_address_book_ldap_alias_complete(LibBalsaAddressBook * ab,
return NULL;
if (ab_ldap->directory == NULL) {
- if( (rc=libbalsa_address_book_ldap_open_connection(ab_ldap))
- != LDAP_SUCCESS)
+ if (libbalsa_address_book_ldap_open_connection(ab_ldap) != LDAP_SUCCESS)
return NULL;
}
diff --git a/libbalsa/imap/imap-handle.c b/libbalsa/imap/imap-handle.c
index 62e87cd81..ecdf63682 100644
--- a/libbalsa/imap/imap-handle.c
+++ b/libbalsa/imap/imap-handle.c
@@ -3084,28 +3084,28 @@ ir_envelope(NetClientSioBuf *sio, ImapEnvelope *env)
if(env) env->date = g_mime_utils_header_decode_date(date, NULL);
g_free(date);
}
- if( (c=sio_getc(sio)) != ' ') return IMR_PROTOCOL;
+ if(sio_getc(sio) != ' ') return IMR_PROTOCOL;
str = imap_get_nstring(sio);
if(env) env->subject = str; else g_free(str);
- if( (c=sio_getc(sio)) != ' ') return IMR_PROTOCOL;
+ if(sio_getc(sio) != ' ') return IMR_PROTOCOL;
if(imap_get_addr_list(sio, env ? &env->from : NULL) != IMR_OK)
return IMR_PROTOCOL;
- if( (c=sio_getc(sio)) != ' ') return IMR_PROTOCOL;
+ if(sio_getc(sio) != ' ') return IMR_PROTOCOL;
if(imap_get_addr_list(sio, env ? &env->sender : NULL) != IMR_OK)
return IMR_PROTOCOL;
- if( (c=sio_getc(sio)) != ' ') return IMR_PROTOCOL;
+ if(sio_getc(sio) != ' ') return IMR_PROTOCOL;
if(imap_get_addr_list(sio, env ? &env->replyto : NULL) != IMR_OK)
return IMR_PROTOCOL;
- if( (c=sio_getc(sio)) != ' ') return IMR_PROTOCOL;
+ if(sio_getc(sio) != ' ') return IMR_PROTOCOL;
if(imap_get_addr_list(sio, env ? &env->to : NULL) != IMR_OK)
return IMR_PROTOCOL;
- if( (c=sio_getc(sio)) != ' ') return IMR_PROTOCOL;
+ if(sio_getc(sio) != ' ') return IMR_PROTOCOL;
if(imap_get_addr_list(sio, env ? &env->cc : NULL) != IMR_OK)
return IMR_PROTOCOL;
- if( (c=sio_getc(sio)) != ' ') return IMR_PROTOCOL;
+ if(sio_getc(sio) != ' ') return IMR_PROTOCOL;
if(imap_get_addr_list(sio, env ? &env->bcc : NULL) != IMR_OK)
return IMR_PROTOCOL;
- if( (c=sio_getc(sio)) != ' ') return IMR_PROTOCOL;
+ if(sio_getc(sio) != ' ') return IMR_PROTOCOL;
str = imap_get_nstring(sio);
if(env) env->in_reply_to = str; else g_free(str);
if( (c=sio_getc(sio)) != ' ') { g_debug("c=%c",c); return IMR_PROTOCOL;}
diff --git a/src/ab-main.c b/src/ab-main.c
index 752bfab11..3e86e6242 100644
--- a/src/ab-main.c
+++ b/src/ab-main.c
@@ -462,7 +462,7 @@ file_delete_activated(GSimpleAction * action,
if (!list)
return;
- contacts_app.address_book = list->data;
+ contacts_app.address_book = address_book;
set_address_book_menu_items();
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]