SingleApplication: Fallback to qgetenv for username on Windows too

This commit is contained in:
Jonas Kvinge 2019-08-26 17:31:49 +02:00
parent 8fdc1c1b21
commit 5a490a8b5a
2 changed files with 6 additions and 0 deletions

View File

@ -132,6 +132,9 @@ void SingleApplicationPrivate::genBlockServerName() {
if (GetUserNameW(username, &usernameLength)) {
appData.addData(QString::fromWCharArray(username).toUtf8());
}
else {
appData.addData(qgetenv("USERNAME"));
}
#endif
}

View File

@ -132,6 +132,9 @@ void SingleCoreApplicationPrivate::genBlockServerName() {
if (GetUserNameW(username, &usernameLength)) {
appData.addData(QString::fromWCharArray(username).toUtf8());
}
else {
appData.addData(qgetenv("USERNAME"));
}
#endif
}