resolve to canonical path

This commit is contained in:
Samuel Cobb 2024-07-25 22:24:59 +01:00
parent b30e382af9
commit 58012329de
1 changed files with 4 additions and 0 deletions

View File

@ -135,6 +135,10 @@ static std::vector<SP<CSessionDevice>> scanGPUs(SP<CBackend> backend) {
backend->log(AQ_LOG_DEBUG, std::format("drm: Explicit device list {}", explicitGpus)); backend->log(AQ_LOG_DEBUG, std::format("drm: Explicit device list {}", explicitGpus));
Hyprutils::String::CVarList explicitDevices(explicitGpus, 0, ':', true); Hyprutils::String::CVarList explicitDevices(explicitGpus, 0, ':', true);
for (auto& d : explicitDevices) {
d = std::filesystem::canonical(d);
}
for (auto& d : explicitDevices) { for (auto& d : explicitDevices) {
bool found = false; bool found = false;
for (auto& vd : devices) { for (auto& vd : devices) {