From 4f3b576db6b01c8c88076985478e2a7fa37be340 Mon Sep 17 00:00:00 2001 From: Albert Cervin Date: Thu, 18 May 2023 23:51:51 +0200 Subject: TOML settings parsing Currently a very simplistic parser that do not support all TOML datatypes. Supported are: - Tables - Strings (incl multiline) - Integers - Inline Tables - Booleans - Comments --- src/dged/vec.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/dged/vec.h') diff --git a/src/dged/vec.h b/src/dged/vec.h index 073f978..df5cd0e 100644 --- a/src/dged/vec.h +++ b/src/dged/vec.h @@ -57,6 +57,7 @@ #define VEC_EMPTY(vec) ((vec)->nentries == 0) #define VEC_CLEAR(vec) (vec)->nentries = 0 +#define VEC_FRONT(vec) ((vec)->nentries > 0 ? &((vec)->entries[0]) : NULL) #define VEC_BACK(vec) \ ((vec)->nentries > 0 ? &((vec)->entries[(vec)->nentries - 1]) : NULL) -- cgit v1.2.3