From f00602058cdd82aad6643df3b97b161da37e8cbf Mon Sep 17 00:00:00 2001 From: Enes Hecan Date: Sun, 23 Apr 2023 13:31:02 +0200 Subject: [PATCH] Fix misinterpreting return value of getaddrinfo call which caused an early return for Hyprland language --- src/modules/hyprland/backend.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/modules/hyprland/backend.cpp b/src/modules/hyprland/backend.cpp index f0f2554..1e684d9 100644 --- a/src/modules/hyprland/backend.cpp +++ b/src/modules/hyprland/backend.cpp @@ -145,9 +145,8 @@ std::string IPC::getSocket1Reply(const std::string& rq) { memset(&ai_hints, 0, sizeof(struct addrinfo)); ai_hints.ai_family = AF_UNSPEC; ai_hints.ai_socktype = SOCK_STREAM; - const auto SERVER = getaddrinfo("localhost", NULL, &ai_hints, &ai_res); - if (!SERVER) { + if (getaddrinfo("localhost", NULL, &ai_hints, &ai_res) != 0) { spdlog::error("Hyprland IPC: Couldn't get host (2)"); return ""; }