diff options
Diffstat (limited to 'xlators/mgmt/glusterd/src/glusterd-handshake.c')
| -rw-r--r-- | xlators/mgmt/glusterd/src/glusterd-handshake.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/xlators/mgmt/glusterd/src/glusterd-handshake.c b/xlators/mgmt/glusterd/src/glusterd-handshake.c index 64945a716c4..d80cacc8afd 100644 --- a/xlators/mgmt/glusterd/src/glusterd-handshake.c +++ b/xlators/mgmt/glusterd/src/glusterd-handshake.c @@ -209,13 +209,13 @@ fail:                  rsp.op_errno = cookie;          if (!rsp.spec) -                rsp.spec = ""; +                rsp.spec = strdup ("");          glusterd_submit_reply (req, &rsp, NULL, 0, NULL,                                 (xdrproc_t)xdr_gf_getspec_rsp);          if (args.key)                  free (args.key);//malloced by xdr -        if (rsp.spec && (strcmp (rsp.spec, ""))) +        if (rsp.spec)                  free (rsp.spec);          return 0;  | 
