From f6b844ea3010095acc0abf7723814614501d4093 Mon Sep 17 00:00:00 2001 From: Thad House Date: Mon, 28 Oct 2019 22:32:28 -0700 Subject: [PATCH] Move HAL Interrupt struct to anonymous namespace (#2003) --- hal/src/main/native/athena/Interrupts.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/hal/src/main/native/athena/Interrupts.cpp b/hal/src/main/native/athena/Interrupts.cpp index b0b2071abb..8ce55b26ce 100644 --- a/hal/src/main/native/athena/Interrupts.cpp +++ b/hal/src/main/native/athena/Interrupts.cpp @@ -64,12 +64,6 @@ class InterruptThreadOwner : public wpi::SafeThreadOwner { } }; -} // namespace - -static void threadedInterruptHandler(uint32_t mask, void* param) { - static_cast(param)->Notify(mask); -} - struct Interrupt { std::unique_ptr anInterrupt; std::unique_ptr manager; @@ -77,6 +71,12 @@ struct Interrupt { void* param = nullptr; }; +} // namespace + +static void threadedInterruptHandler(uint32_t mask, void* param) { + static_cast(param)->Notify(mask); +} + static LimitedHandleResource* interruptHandles;