From: Aleš Křenek Date: Tue, 14 Apr 2009 11:21:08 +0000 (+0000) Subject: Handle copying messages with empty destination X-Git-Tag: glite-lbjp-common-db_R_1_0_0_7~26 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=fc0ed74b27064e1bccc63881b6eed953e6a357c8;p=jra1mw.git Handle copying messages with empty destination (merge from branch_2_0_notif_GL31) --- 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;