From 151480dc12ad82de5127d55ead754c005f41120c Mon Sep 17 00:00:00 2001 From: "danil.martynenko" <danil.martynenko@demlabs.net> Date: Tue, 24 Dec 2024 19:37:50 +0300 Subject: [PATCH] [*] android build fixed 2 --- core/UserConfigManager.cpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/core/UserConfigManager.cpp b/core/UserConfigManager.cpp index dc3d16856..ecdc81cfa 100644 --- a/core/UserConfigManager.cpp +++ b/core/UserConfigManager.cpp @@ -6,15 +6,12 @@ #include <QFileInfo> #include <QDebug> -#ifdef Q_OS_WIN -#include <windows.h> -#include <aclapi.h> -#else #include <pwd.h> #include <unistd.h> #include <sys/stat.h> #include <sys/types.h> -#endif +#include <cerrno> +#include <cstring> UserConfigManager::UserConfigManager(const QString& processName) : processName(processName) { @@ -125,7 +122,8 @@ bool UserConfigManager::checkFileExists(const QString& filePath) const { return file.exists(); } -#if defined(Q_OS_LINUX) || defined(Q_OS_MACOS) +#ifndef Q_OS_WIN +#ifndef Q_OS_ANDROID bool UserConfigManager::changeOwnership(const QString& targetPath, const QString& user) const { struct passwd* pw = getpwnam(user.toUtf8().constData()); if (!pw) { @@ -159,5 +157,5 @@ bool UserConfigManager::setReadWritePermissions(const QString& targetPath) const qDebug() << "Permissions successfully changed for:" << targetPath; return true; } - +#endif #endif -- GitLab