diff --git a/internal/platform/implementation/linux/device_info.cc b/internal/platform/implementation/linux/device_info.cc index c91a4956..9c28208e 100644 --- a/internal/platform/implementation/linux/device_info.cc +++ b/internal/platform/implementation/linux/device_info.cc @@ -101,7 +101,7 @@ std::optional DeviceInfo::GetFullName() const { char *name = strtok(pwd->pw_gecos, ","); std::wstring_convert, char16_t> convert; - return convert.from_bytes(name == nullptr ? name : pwd->pw_gecos); + return convert.from_bytes(name != nullptr ? name : pwd->pw_gecos); } std::optional DeviceInfo::GetProfileUserName() const {