From 5b2aefb4744236c22d0e640693fd236b2c869512 Mon Sep 17 00:00:00 2001 From: Daniel Molkentin <daniel.molkentin@nokia.com> Date: Thu, 15 Oct 2009 16:26:01 +0200 Subject: [PATCH] Source USERNAME environment variable on Windows instead of USER. --- src/plugins/cpaster/settingspage.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/plugins/cpaster/settingspage.cpp b/src/plugins/cpaster/settingspage.cpp index 13d11fd521f..c530027f3e6 100644 --- a/src/plugins/cpaster/settingspage.cpp +++ b/src/plugins/cpaster/settingspage.cpp @@ -44,7 +44,12 @@ SettingsPage::SettingsPage() m_settings = Core::ICore::instance()->settings(); if (m_settings) { m_settings->beginGroup("CodePaster"); - m_username = m_settings->value("UserName", qgetenv("USER")).toString(); +#ifdef Q_OS_WIN32 + QString defaultUser = qgetenv("USERNAME"); +#else + QString defaultUser = qgetenv("USER"); +#endif + m_username = m_settings->value("UserName", defaultUser).toString(); m_protocol = m_settings->value("DefaultProtocol", "CodePaster").toString(); m_copy = m_settings->value("CopyToClipboard", true).toBool(); m_output = m_settings->value("DisplayOutput", true).toBool(); -- GitLab