diff --git a/peripherals/sevenseg.c b/peripherals/sevenseg.c index 6925559..16ef97c 100644 --- a/peripherals/sevenseg.c +++ b/peripherals/sevenseg.c @@ -3,8 +3,10 @@ // #include "sevenseg.h" +#include "stdlib.h" #include +#include void render_segment(SDL_Renderer *renderer, SevenSegment *display) { int seg_width = display->rect->w / 4; diff --git a/peripherals/switches.c b/peripherals/switches.c index 5e46b7b..22261fd 100644 --- a/peripherals/switches.c +++ b/peripherals/switches.c @@ -3,6 +3,8 @@ // #include "switches.h" +#include +#include void generate_switch_rects(Switches *switches) { int switch_width = switches->rect->w / 4; diff --git a/peripherals/switches.h b/peripherals/switches.h index 70753c5..96ea995 100644 --- a/peripherals/switches.h +++ b/peripherals/switches.h @@ -7,6 +7,7 @@ #include #include +#include typedef struct { uint16_t value;