From 66153afbde664884c7eada0bf6ef00b8a8141c01 Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Mon, 17 Jun 2024 23:11:30 +0100 Subject: [PATCH] Some light header pruning --- lib/darr.c | 1 - vm/runtime.c | 3 --- vm/runtime.h | 4 ---- vm/struct.c | 3 +-- 4 files changed, 1 insertion(+), 10 deletions(-) diff --git a/lib/darr.c b/lib/darr.c index 8d01ba6..30cea57 100644 --- a/lib/darr.c +++ b/lib/darr.c @@ -54,7 +54,6 @@ void darr_append_bytes(darr_t *darr, byte_t *bytes, size_t n) byte_t *darr_at(darr_t *darr, size_t index) { if (index >= darr->used) - // TODO: Error (index is out of bounds) return NULL; return darr->data + index; } diff --git a/vm/runtime.c b/vm/runtime.c index 243cf4c..77a0376 100644 --- a/vm/runtime.c +++ b/vm/runtime.c @@ -12,10 +12,7 @@ #include #include -#include #include -#include -#include #include "./runtime.h" diff --git a/vm/runtime.h b/vm/runtime.h index 7ff96e3..28fa9c7 100644 --- a/vm/runtime.h +++ b/vm/runtime.h @@ -13,12 +13,8 @@ #ifndef RUNTIME_H #define RUNTIME_H -#include -#include - #include -#include "./runtime.h" #include "./struct.h" typedef enum diff --git a/vm/struct.c b/vm/struct.c index e1f7207..12c96db 100644 --- a/vm/struct.c +++ b/vm/struct.c @@ -10,7 +10,6 @@ * Description: Virtual machine data structures and some helpers */ -#include #include #include "./struct.h" @@ -118,7 +117,7 @@ void vm_print_registers(vm_t *vm, FILE *fp) vm->registers.available / HWORD_SIZE, vm->registers.available / WORD_SIZE); fprintf(fp, "Registers.reg = ["); - for (size_t i = 0; i < ceil((long double)reg.used / WORD_SIZE); ++i) + for (size_t i = 0; i < (reg.used / WORD_SIZE); ++i) { fprintf(fp, "{%lu:%lX}", i, VM_NTH_REGISTER(reg, i)); if (i != reg.used - 1)