From b3eef140da853414776c8e03a70629a613a25ed0 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Mon, 15 Jun 2026 14:05:29 +0200 Subject: workflows/ci: add clang-format job --- um/wrappers/simple/src/device.cpp | 59 ++++++++++++++++++++------------------- 1 file changed, 30 insertions(+), 29 deletions(-) (limited to 'um/wrappers/simple/src/device.cpp') diff --git a/um/wrappers/simple/src/device.cpp b/um/wrappers/simple/src/device.cpp index d1a0d42..1388c55 100644 --- a/um/wrappers/simple/src/device.cpp +++ b/um/wrappers/simple/src/device.cpp @@ -3,37 +3,38 @@ // For details, see https://github.com/egor-tensin/windows7-drivers. // Distributed under the MIT License. -#include "simple/all.hpp" - #include "service/all.hpp" +#include "simple/all.hpp" #include -namespace simple -{ - namespace - { - const auto device_path = "\\\\.\\simple_device1"; - const auto exchange_ints_ctl_code = CTL_CODE(0x8001, 0x800, METHOD_BUFFERED, FILE_ANY_ACCESS); - } - - Device::Device() - : service::Device(service::Device::open(device_path)) - { } - - unsigned int Device::exchange_ints(unsigned int src) const - { - static_assert(sizeof(exchange_ints_ctl_code) == sizeof(service::Device::Code), "CTL_CODE() must produce DWORDs"); - - unsigned int dest; - - send_control_code( - static_cast(exchange_ints_ctl_code), - &src, - sizeof(src), - &dest, - sizeof(dest)); - - return dest; - } +namespace simple { +namespace { + +const auto device_path = "\\\\.\\simple_device1"; +const auto exchange_ints_ctl_code = CTL_CODE(0x8001, 0x800, METHOD_BUFFERED, FILE_ANY_ACCESS); + +} // namespace + +Device::Device() : service::Device(service::Device::open(device_path)) {} + +unsigned int Device::exchange_ints(unsigned int src) const { + static_assert( + sizeof(exchange_ints_ctl_code) == sizeof(service::Device::Code), + "CTL_CODE() must produce DWORDs" + ); + + unsigned int dest; + + send_control_code( + static_cast(exchange_ints_ctl_code), + &src, + sizeof(src), + &dest, + sizeof(dest) + ); + + return dest; } + +} // namespace simple -- cgit v1.3