From 51d98ef9ab5947cee3320a82b97394dc22847e3b Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Thu, 1 Jul 2021 23:15:32 -0400 Subject: [PATCH] Add missing stddef header where size_t is used. --- Inputs/Joystick.hpp | 1 + Inputs/Keyboard.cpp | 2 ++ Machines/Utility/MemoryPacker.cpp | 2 ++ Processors/65816/65816.hpp | 1 + SignalProcessing/FIRFilter.cpp | 2 ++ 5 files changed, 8 insertions(+) diff --git a/Inputs/Joystick.hpp b/Inputs/Joystick.hpp index baa1a6e67..fc9f32213 100644 --- a/Inputs/Joystick.hpp +++ b/Inputs/Joystick.hpp @@ -9,6 +9,7 @@ #ifndef Joystick_hpp #define Joystick_hpp +#include #include namespace Inputs { diff --git a/Inputs/Keyboard.cpp b/Inputs/Keyboard.cpp index 3d49081e7..f58bca83a 100644 --- a/Inputs/Keyboard.cpp +++ b/Inputs/Keyboard.cpp @@ -8,6 +8,8 @@ #include "Keyboard.hpp" +#include + using namespace Inputs; Keyboard::Keyboard(const std::set &essential_modifiers) : essential_modifiers_(essential_modifiers) { diff --git a/Machines/Utility/MemoryPacker.cpp b/Machines/Utility/MemoryPacker.cpp index a029897fc..a901e0849 100644 --- a/Machines/Utility/MemoryPacker.cpp +++ b/Machines/Utility/MemoryPacker.cpp @@ -8,6 +8,8 @@ #include "MemoryPacker.hpp" +#include + void Memory::PackBigEndian16(const std::vector &source, uint16_t *target) { for(size_t c = 0; c < source.size(); c += 2) { target[c >> 1] = uint16_t(source[c] << 8) | uint16_t(source[c+1]); diff --git a/Processors/65816/65816.hpp b/Processors/65816/65816.hpp index 503b65e44..7ba4a988f 100644 --- a/Processors/65816/65816.hpp +++ b/Processors/65816/65816.hpp @@ -10,6 +10,7 @@ #define WDC65816_hpp #include +#include #include #include diff --git a/SignalProcessing/FIRFilter.cpp b/SignalProcessing/FIRFilter.cpp index 54bb6bf4b..cc85a7dfa 100644 --- a/SignalProcessing/FIRFilter.cpp +++ b/SignalProcessing/FIRFilter.cpp @@ -7,7 +7,9 @@ // #include "FIRFilter.hpp" + #include +#include #ifndef M_PI #define M_PI 3.1415926f