From dfbb07bede54a75655c6014142d23c6b92c0c014 Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Wed, 12 Jun 2019 14:35:10 +0200 Subject: fix missing return and removed unneeded check --- src/x11util.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/x11util.cpp b/src/x11util.cpp index ce9192c..20c3665 100644 --- a/src/x11util.cpp +++ b/src/x11util.cpp @@ -87,6 +87,7 @@ unsigned long getIdleTime(Display *dpy) ssi = XScreenSaverAllocInfo(); if (ssi == nullptr) { fprintf(stderr, "Couldn't allocate screen saver info\n"); + return 0; } if (!XScreenSaverQueryInfo(dpy, DefaultRootWindow(dpy), ssi)) { @@ -94,7 +95,6 @@ unsigned long getIdleTime(Display *dpy) return 0; } unsigned long idleTime = ssi->idle; - if (ssi != nullptr) - XFree(ssi); + XFree(ssi); return idleTime; } -- cgit v1.2.3-55-g7522