From 2f253a99b675bb8fcc61defcfb06a0945fb5efa4 Mon Sep 17 00:00:00 2001 From: Tom Englund Date: Sat, 19 Jul 2025 23:46:12 +0200 Subject: [PATCH] csessiondevice: use auto and less struct use auto and less 'struct' this is c++ --- include/aquamarine/backend/Session.hpp | 2 +- src/backend/Session.cpp | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/include/aquamarine/backend/Session.hpp b/include/aquamarine/backend/Session.hpp index e8dc69e..022ba45 100644 --- a/include/aquamarine/backend/Session.hpp +++ b/include/aquamarine/backend/Session.hpp @@ -29,7 +29,7 @@ namespace Aquamarine { static Hyprutils::Memory::CSharedPointer openIfKMS(Hyprutils::Memory::CSharedPointer session_, const std::string& path_); bool supportsKMS(); - void resolveMatchingRenderNode(struct udev_device* cardDevice); + void resolveMatchingRenderNode(udev_device* cardDevice); int fd = -1; int renderNodeFd = -1; diff --git a/src/backend/Session.cpp b/src/backend/Session.cpp index b8608ad..91005e9 100644 --- a/src/backend/Session.cpp +++ b/src/backend/Session.cpp @@ -161,24 +161,24 @@ bool Aquamarine::CSessionDevice::supportsKMS() { return kms; } -void Aquamarine::CSessionDevice::resolveMatchingRenderNode(struct udev_device* cardDevice) { +void Aquamarine::CSessionDevice::resolveMatchingRenderNode(udev_device* cardDevice) { if (!cardDevice) return; - auto pciParent = udev_device_get_parent_with_subsystem_devtype(cardDevice, "pci", nullptr); - const auto* pciSyspath = pciParent ? udev_device_get_syspath(pciParent) : nullptr; + auto pciParent = udev_device_get_parent_with_subsystem_devtype(cardDevice, "pci", nullptr); + const auto* pciSyspath = pciParent ? udev_device_get_syspath(pciParent) : nullptr; - struct udev_enumerate* enumerate = udev_enumerate_new(session->udevHandle); + auto* enumerate = udev_enumerate_new(session->udevHandle); if (!enumerate) return; udev_enumerate_add_match_subsystem(enumerate, "drm"); udev_enumerate_scan_devices(enumerate); - struct udev_list_entry* devices = udev_enumerate_get_list_entry(enumerate); - struct udev_list_entry* entry = nullptr; + auto* devices = udev_enumerate_get_list_entry(enumerate); + udev_list_entry* entry = nullptr; - bool matched = false; + bool matched = false; udev_list_entry_foreach(entry, devices) { const auto* path = udev_list_entry_get_name(entry);