From 7c962de1cb48fa44183bb1e616eef9861ebda96d Mon Sep 17 00:00:00 2001 From: Nova Date: Thu, 10 Oct 2024 01:48:00 +0330 Subject: [PATCH] fix: Fix check admin --- main/NekoGui.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/main/NekoGui.cpp b/main/NekoGui.cpp index 07c78c8..2209b70 100644 --- a/main/NekoGui.cpp +++ b/main/NekoGui.cpp @@ -421,9 +421,11 @@ namespace NekoGui { bool admin = false; #ifdef Q_OS_WIN admin = Windows_IsInAdmin(); -#elifdef Q_OS_LINUX +#endif +#ifdef Q_OS_LINUX admin = QFileInfo(FindNekoBoxCoreRealPath()).groupId() == 0; -#else +#endif +#ifdef Q_OS_MACOS admin = geteuid() == 0; #endif