From ddb8b324fbe3b5a8894404aac12ef3956b329853 Mon Sep 17 00:00:00 2001 From: Sergey Fedorov Date: Wed, 25 Jun 2025 11:55:18 +0800 Subject: [PATCH] kurlcompletion.cpp: fix environ for Apple --- kio/kio/kurlcompletion.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/kio/kio/kurlcompletion.cpp b/kio/kio/kurlcompletion.cpp index 796d5636..abe515fa 100644 --- a/kio/kio/kurlcompletion.cpp +++ b/kio/kio/kurlcompletion.cpp @@ -814,7 +814,13 @@ bool KUrlCompletionPrivate::userCompletion(const KUrlCompletionPrivate::MyURL& u // Environment variables // -extern char** environ; // Array of environment variables +// Array of environment variables +#ifdef __APPLE__ +#include +#define environ (*_NSGetEnviron()) +#else +extern char** environ; +#endif bool KUrlCompletionPrivate::envCompletion(const KUrlCompletionPrivate::MyURL& url, QString* pMatch) {