From 272162d6afce23d7c7ec969edad662b9786f9763 Mon Sep 17 00:00:00 2001 From: zacheiss Date: Sat, 28 May 2005 04:54:15 +0000 Subject: [PATCH] Fix double-free that makes RHEL4 unhappy if you ctrl-c at the wrong time. --- clients/moira/cluster.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/clients/moira/cluster.c b/clients/moira/cluster.c index 3edb3607..3f2f9e3e 100644 --- a/clients/moira/cluster.c +++ b/clients/moira/cluster.c @@ -687,12 +687,12 @@ char **AskMCDInfo(char **info, int type, Bool name) free(info[10]); } - info[10] = info[M_SUBNET]; - info[11] = info[M_ADDR]; - info[12] = info[M_OWNER_TYPE]; - info[13] = info[M_OWNER_NAME]; - info[14] = info[M_ACOMMENT]; - info[15] = info[M_OCOMMENT]; + info[10] = strdup(info[M_SUBNET]); + info[11] = strdup(info[M_ADDR]); + info[12] = strdup(info[M_OWNER_TYPE]); + info[13] = strdup(info[M_OWNER_NAME]); + info[14] = strdup(info[M_ACOMMENT]); + info[15] = strdup(info[M_OCOMMENT]); if (name) { -- 2.45.2