--- a/libpurple/protocols/novell/nmconference.c Mon Dec 21 14:50:43 2015 -0500
+++ b/libpurple/protocols/novell/nmconference.c Mon Dec 21 15:00:42 2015 -0500
@@ -83,8 +83,7 @@
"Releasing conference %p, total=%d\n",
conference, --conf_count);
- g_free(conference->guid);
+ g_free(conference->guid); if (conference->participants) {
for (node = conference->participants; node; node = node->next) {
--- a/libpurple/protocols/novell/nmconn.c Mon Dec 21 14:50:43 2015 -0500
+++ b/libpurple/protocols/novell/nmconn.c Mon Dec 21 15:00:42 2015 -0500
@@ -187,10 +187,8 @@
g_slist_free(conn->requests);
- g_free(conn->ssl_conn);
+ g_free(conn->ssl_conn); --- a/libpurple/protocols/novell/nmcontact.c Mon Dec 21 14:50:43 2015 -0500
+++ b/libpurple/protocols/novell/nmcontact.c Mon Dec 21 15:00:42 2015 -0500
@@ -164,8 +164,7 @@
nm_locate_field(NM_A_SZ_DISPLAY_NAME, (NMField *) fields->ptr_value))) {
- if (contact->display_name)
- g_free(contact->display_name);
+ g_free(contact->display_name); contact->display_name = g_strdup((char *) field->ptr_value);
@@ -175,8 +174,7 @@
if ((field = nm_locate_field(NM_A_SZ_DN, (NMField *) fields->ptr_value))) {
contact->dn = g_strdup((char *) field->ptr_value);
@@ -303,10 +301,8 @@
- if (contact->display_name) {
- g_free(contact->display_name);
- contact->display_name = NULL;
+ g_free(contact->display_name); + contact->display_name = NULL; contact->display_name = g_strdup(display_name);
@@ -318,10 +314,8 @@
contact->dn = g_strdup(dn);
@@ -538,8 +532,7 @@
nm_locate_field(NM_A_SZ_DISPLAY_NAME, (NMField *) fields->ptr_value))) {
folder->name = g_strdup((char *) field->ptr_value);
@@ -640,8 +633,7 @@
if (folder == NULL || name == NULL)
folder->name = g_strdup(name);
--- a/libpurple/protocols/novell/nmevent.c Mon Dec 21 14:50:43 2015 -0500
+++ b/libpurple/protocols/novell/nmevent.c Mon Dec 21 15:00:42 2015 -0500
@@ -241,14 +241,9 @@
nm_release_conference(conference);
@@ -323,11 +318,8 @@
@@ -381,8 +373,7 @@
@@ -417,8 +408,7 @@
@@ -468,8 +458,7 @@
@@ -507,8 +496,7 @@
@@ -569,8 +557,7 @@
@@ -605,8 +592,7 @@
@@ -651,8 +637,7 @@
@@ -677,8 +662,7 @@
rc = nm_read_all(conn, guid, size);
@@ -712,8 +696,7 @@
if (--(event->ref_count) == 0) {
nm_release_conference(event->conference);
@@ -721,8 +704,7 @@
nm_release_user_record(event->user_record);
@@ -936,8 +918,7 @@
--- a/libpurple/protocols/novell/nmmessage.c Mon Dec 21 14:50:43 2015 -0500
+++ b/libpurple/protocols/novell/nmmessage.c Mon Dec 21 15:00:42 2015 -0500
@@ -53,8 +53,7 @@
nm_release_message(NMMessage * msg)
if (msg && (--(msg->ref_count) == 0)) {
nm_release_conference(msg->conference);
--- a/libpurple/protocols/novell/nmrequest.c Mon Dec 21 14:50:43 2015 -0500
+++ b/libpurple/protocols/novell/nmrequest.c Mon Dec 21 15:00:42 2015 -0500
@@ -60,8 +60,7 @@
nm_release_request(NMRequest * req)
if (req && (--req->ref_count == 0)) {
purple_debug_info("novell",
--- a/libpurple/protocols/novell/nmuserrecord.c Mon Dec 21 14:50:43 2015 -0500
+++ b/libpurple/protocols/novell/nmuserrecord.c Mon Dec 21 15:00:42 2015 -0500
@@ -191,64 +191,50 @@
dest->status = src->status;
- if (dest->status_text) {
- g_free(dest->status_text);
- dest->status_text = NULL;
+ g_free(dest->status_text); + dest->status_text = NULL; dest->status_text = g_strdup(src->status_text);
dest->dn = g_strdup(src->dn);
dest->cn = g_strdup(src->cn);
- if (dest->display_id) {
- g_free(dest->display_id);
- dest->display_id = NULL;
+ g_free(dest->display_id); + dest->display_id = NULL; dest->display_id = g_strdup(src->display_id);
dest->fname = g_strdup(src->fname);
dest->lname = g_strdup(src->lname);
- g_free(dest->full_name);
- dest->full_name = NULL;
+ g_free(dest->full_name); + dest->full_name = NULL; dest->full_name = g_strdup(src->full_name);
@@ -321,8 +307,7 @@
nm_user_record_set_dn(NMUserRecord * user_record, const char *dn)
if (user_record != NULL && dn != NULL) {
- g_free(user_record->dn);
+ g_free(user_record->dn); user_record->dn = g_strdup(dn);
@@ -341,8 +326,7 @@
nm_user_record_set_userid(NMUserRecord * user_record, const char *userid)
if (user_record != NULL && userid != NULL) {
- g_free(user_record->cn);
+ g_free(user_record->cn); user_record->cn = g_strdup(userid);
@@ -361,8 +345,7 @@
nm_user_record_set_display_id(NMUserRecord * user_record, const char *display_id)
if (user_record != NULL && display_id != NULL) {
- if (user_record->display_id)
- g_free(user_record->display_id);
+ g_free(user_record->display_id); user_record->display_id = g_strdup(display_id);
@@ -445,10 +428,8 @@
user_record->status = status;
- if (user_record->status_text) {
- g_free(user_record->status_text);
- user_record->status_text = NULL;
+ g_free(user_record->status_text); + user_record->status_text = NULL; user_record->status_text = g_strdup(text);
@@ -512,11 +493,9 @@
nm_release_property(NMProperty * property)
- g_free(property->value);
+ g_free(property->value); --- a/libpurple/protocols/novell/novell.c Mon Dec 21 14:50:43 2015 -0500
+++ b/libpurple/protocols/novell/novell.c Mon Dec 21 15:00:42 2015 -0500
@@ -572,8 +572,7 @@
if (user == NULL || folder_name == NULL || contact == NULL) {
@@ -606,8 +605,7 @@
/* Add contact to newly create folder */
@@ -625,8 +623,7 @@
nm_release_contact(contact);
@@ -724,8 +721,7 @@
/* Handle get details response add to privacy list */
@@ -824,8 +820,7 @@
@@ -880,8 +875,7 @@
@@ -949,8 +943,7 @@
@@ -1678,8 +1671,7 @@
static char *name = NULL;
name = g_strdup_printf(_("GroupWise Conference %d"), id);
@@ -3095,8 +3087,7 @@
rc = nm_send_set_status(user, novellstatus, text, msg, NULL, NULL);
_check_for_disconnect(user, rc);