summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--8/part1.c4
-rw-r--r--8/part2.c4
-rw-r--r--9/part1.c4
-rw-r--r--9/part2.c4
4 files changed, 4 insertions, 12 deletions
diff --git a/8/part1.c b/8/part1.c
index 6dbb058..d4261be 100644
--- a/8/part1.c
+++ b/8/part1.c
@@ -1,8 +1,6 @@
#include <stdio.h>
#include <stdint.h>
#include <stdlib.h>
-#include <malloc.h>
-#include <string.h>
#define INPUT_LEN 650
@@ -20,7 +18,7 @@ int exe_program(const char *filename)
// Include space for newline and string terminator
char buffer[16] = { 0 };
- struct Operation *ops = malloc(INPUT_LEN * sizeof(struct Operation));
+ struct Operation ops[INPUT_LEN];
size_t opcount = 0;
while (fgets(buffer, 16, file)) {
diff --git a/8/part2.c b/8/part2.c
index ed539e1..44ebdec 100644
--- a/8/part2.c
+++ b/8/part2.c
@@ -1,8 +1,6 @@
#include <stdio.h>
#include <stdint.h>
#include <stdlib.h>
-#include <malloc.h>
-#include <string.h>
#define INPUT_LEN 650
@@ -48,7 +46,7 @@ int exe_program(const char *filename)
// Include space for newline and string terminator
char buffer[16] = { 0 };
- struct Operation *ops = malloc(INPUT_LEN * sizeof(struct Operation));
+ struct Operation ops[INPUT_LEN];
size_t opcount = 0;
while (fgets(buffer, 16, file)) {
diff --git a/9/part1.c b/9/part1.c
index a89fa0c..d17fb2b 100644
--- a/9/part1.c
+++ b/9/part1.c
@@ -2,8 +2,6 @@
#include <stdio.h>
#include <stdint.h>
#include <stdlib.h>
-#include <malloc.h>
-#include <string.h>
#define INPUT_LEN 1000
#define SEARCH_LEN 25
@@ -31,7 +29,7 @@ int exe_program(const char *filename)
// Include space for newline and string terminator
char buffer[24] = { 0 };
- uint64_t *nums = malloc(INPUT_LEN * sizeof(uint64_t));
+ uint64_t nums[INPUT_LEN];
size_t num_size = 0;
while (fgets(buffer, 24, file)) {
diff --git a/9/part2.c b/9/part2.c
index ceab610..e926a60 100644
--- a/9/part2.c
+++ b/9/part2.c
@@ -2,8 +2,6 @@
#include <stdio.h>
#include <stdint.h>
#include <stdlib.h>
-#include <malloc.h>
-#include <string.h>
#define INPUT_LEN 1000
#define SEARCH_LEN 25
@@ -31,7 +29,7 @@ int exe_program(const char *filename)
// Include space for newline and string terminator
char buffer[24] = { 0 };
- uint64_t *nums = malloc(INPUT_LEN * sizeof(uint64_t));
+ uint64_t nums[INPUT_LEN] = { 0 };
size_t num_size = 0;
while (fgets(buffer, 24, file)) {