From fc0ed74b27064e1bccc63881b6eed953e6a357c8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ale=C5=A1=20K=C5=99enek?= Date: Tue, 14 Apr 2009 11:21:08 +0000 Subject: [PATCH] Handle copying messages with empty destination (merge from branch_2_0_notif_GL31) --- org.glite.lb.logger/src/server_msg.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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; -- 1.8.2.3