From 21c742d25361e7ae2dc40f635890f60e6eb0e1d6 Mon Sep 17 00:00:00 2001 From: Ulrich Sibiller Date: Mon, 27 Nov 2017 23:31:35 +0100 Subject: nxcomp: simplify free calls free() can handle NULL itself --- nxcomp/src/ChannelEndPoint.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'nxcomp') diff --git a/nxcomp/src/ChannelEndPoint.cpp b/nxcomp/src/ChannelEndPoint.cpp index 1504046c1..8cc0c1d41 100644 --- a/nxcomp/src/ChannelEndPoint.cpp +++ b/nxcomp/src/ChannelEndPoint.cpp @@ -58,7 +58,7 @@ ChannelEndPoint::~ChannelEndPoint() void ChannelEndPoint::setSpec(const char *spec) { - if (spec_) free(spec_); + free(spec_); if (spec && strlen(spec)) { @@ -90,7 +90,7 @@ void ChannelEndPoint::setSpec(const char *hostName, long port) { int length; - if (spec_) free(spec_); + free(spec_); spec_ = NULL; isUnix_ = false; @@ -162,7 +162,7 @@ ChannelEndPoint::setDefaultTCPInterface(int publicInterface) { void ChannelEndPoint::setDefaultUnixPath(char *path) { - if (defaultUnixPath_) free(defaultUnixPath_); + free(defaultUnixPath_); if (path && strlen(path)) defaultUnixPath_ = strdup(path); -- cgit v1.2.3