From: Aleš Křenek Date: Tue, 14 Apr 2009 11:19:19 +0000 (+0000) Subject: Handle copying messages with empty destination X-Git-Tag: glite-lb-notif-logger_R_1_0_0_1~1 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=b641070601c6da1541afa642774c95ec360d3671;p=jra1mw.git Handle copying messages with empty destination --- diff --git a/org.glite.lb.logger/src/server_msg.c b/org.glite.lb.logger/src/server_msg.c index b845bad..84ae833 100644 --- a/org.glite.lb.logger/src/server_msg.c +++ b/org.glite.lb.logger/src/server_msg.c @@ -119,9 +119,9 @@ server_msg_copy(struct server_msg *src) msg->receipt_to = src->receipt_to; msg->offset = src->offset; #if defined(IL_NOTIFICATIONS) - msg->dest_name = strdup(src->dest_name); + msg->dest_name = src->dest_name ? strdup(src->dest_name) : NULL; msg->dest_port = src->dest_port; - msg->dest = strdup(src->dest); + msg->dest = src->dest ? strdup(src->dest) : NULL; #endif msg->expires = src->expires; msg->generation = src->generation;