summaryrefslogtreecommitdiffstats
path: root/src/network
diff options
context:
space:
mode:
authorBogDan Vatra <bogdan@kde.org>2014-10-28 15:16:55 +0200
committerBogDan Vatra <bogdan@kde.org>2014-10-28 19:15:39 +0100
commit4b8d4034d7d62c1e2022619d5cff60174d244770 (patch)
tree8b82143f8ab76075593041849218d5147e3d3d3a /src/network
parent80d31849e258d8105e9ac1558023e10b6514fdd3 (diff)
Removed pointless conditional.
Mode is always != 0 at this point (QLocalServer::WorldAccessOption is a combination of the bits tested later). Change-Id: I5abfb4e49fdc7903e21398525af05989f40d7f94 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> Reviewed-by: BogDan Vatra <bogdan@kde.org>
Diffstat (limited to 'src/network')
-rw-r--r--src/network/socket/qlocalserver_unix.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/network/socket/qlocalserver_unix.cpp b/src/network/socket/qlocalserver_unix.cpp
index a5ae363540..1e5a4e98ee 100644
--- a/src/network/socket/qlocalserver_unix.cpp
+++ b/src/network/socket/qlocalserver_unix.cpp
@@ -171,12 +171,10 @@ bool QLocalServerPrivate::listen(const QString &requestedServerName)
if (socketOptions & QLocalServer::OtherAccessOption)
mode |= S_IRWXO;
- if (mode) {
- if (::chmod(tempPath.toLatin1(), mode) == -1) {
- setError(QLatin1String("QLocalServer::listen"));
- closeServer();
- return false;
- }
+ if (::chmod(tempPath.toLatin1(), mode) == -1) {
+ setError(QLatin1String("QLocalServer::listen"));
+ closeServer();
+ return false;
}
if (::rename(tempPath.toLatin1(), fullServerName.toLatin1()) == -1) {