diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/core/ksharedconfig.cpp | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/src/core/ksharedconfig.cpp b/src/core/ksharedconfig.cpp index f2de85be..c2997e9d 100644 --- a/src/core/ksharedconfig.cpp +++ b/src/core/ksharedconfig.cpp @@ -109,8 +109,8 @@ KSharedConfigPtr KSharedConfig::openConfig(const QString &_fileName,          static bool userWarned = false;          if (isMainThread && !userWarned) {              userWarned = true; -            QByteArray readOnly = qgetenv("KDE_HOME_READONLY"); -            if (readOnly.isEmpty() && QCoreApplication::applicationName() != QLatin1String("kdialog")) { +            const bool isReadOnly = qEnvironmentVariableIsEmpty("KDE_HOME_READONLY"); +            if (isReadOnly && QCoreApplication::applicationName() != QLatin1String("kdialog")) {                  if (ptr->group("General").readEntry(QStringLiteral("warn_unwritable_config"), true)) {                      ptr->isConfigWritable(true);                  } | 
