I just learned how clang-format works. Fail.

This commit is contained in:
CarlTSpeak
2025-08-08 11:22:56 +01:00
parent 210ab2930c
commit 0aea1f5385
2 changed files with 22 additions and 10 deletions

View File

@@ -1,11 +1,12 @@
#pragma once
#include "../io_device.hpp"
class named_pipe : public io_device_container {
public:
class named_pipe : public io_device_container
{
public:
std::u16string name;
std::deque<std::string> write_queue;
ACCESS_MASK access = 0;
ACCESS_MASK access = 0;
ULONG pipe_type;
ULONG read_mode;
ULONG completion_mode;
@@ -14,10 +15,21 @@ public:
ULONG outbound_quota;
LARGE_INTEGER default_timeout;
void create(windows_emulator&, const io_device_creation_data&) override {}
void work(windows_emulator&) override {}
NTSTATUS io_control(windows_emulator&, const io_device_context&) override { return STATUS_NOT_SUPPORTED; }
void create(windows_emulator&, const io_device_creation_data&) override
{
}
void work(windows_emulator&) override
{
}
NTSTATUS io_control(windows_emulator&, const io_device_context&) override
{
return STATUS_NOT_SUPPORTED;
}
void serialize_object(utils::buffer_serializer&) const override {}
void deserialize_object(utils::buffer_deserializer&) override {}
void serialize_object(utils::buffer_serializer&) const override
{
}
void deserialize_object(utils::buffer_deserializer&) override
{
}
};

View File

@@ -717,10 +717,10 @@ namespace syscalls
if (container)
{
if (auto* pipe = container->get_internal_device<named_pipe>())
{
{
(void)pipe; // For future use: suppressing compiler issues
// TODO c.win_emu.callbacks.on_named_pipe_write(pipe->name, temp_buffer);
// TODO pipe->write_queue.push_back(temp_buffer);
if (io_status_block)