From f26686aeca95f57205a2c26c7b1d5c00b8a63348 Mon Sep 17 00:00:00 2001 From: James Booth Date: Mon, 27 Jan 2014 21:33:02 +0000 Subject: [PATCH] Removed unnecessary strdup --- src/xmpp/message.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/xmpp/message.c b/src/xmpp/message.c index 236999b9..92ab3374 100644 --- a/src/xmpp/message.c +++ b/src/xmpp/message.c @@ -222,10 +222,9 @@ _message_error_handler(xmpp_conn_t * const conn, xmpp_stanza_t * const stanza, type = xmpp_stanza_get_attribute(error_stanza, STANZA_ATTR_TYPE); } - // handle recipient not found + // handle recipient not found ('from' contains a value and type is 'cancel' if ((from != NULL) && ((type != NULL && (strcmp(type, "cancel") == 0)))) { - char *cpy = strdup(from); - handle_recipient_not_found(cpy, err_msg); + handle_recipient_not_found(from, err_msg); } return 1;