diff options
| author | Albert Cervin <albert@acervin.com> | 2023-05-18 23:51:51 +0200 |
|---|---|---|
| committer | Albert Cervin <albert@acervin.com> | 2023-05-24 22:18:12 +0200 |
| commit | 4f3b576db6b01c8c88076985478e2a7fa37be340 (patch) | |
| tree | 9723ed39a19872fd52f2867613e78e02de3cf79b /src/dged/vec.h | |
| parent | a4d17ddb8e7d23ccca13132f4d88cfc5f5730b76 (diff) | |
| download | dged-4f3b576db6b01c8c88076985478e2a7fa37be340.tar.gz dged-4f3b576db6b01c8c88076985478e2a7fa37be340.tar.xz dged-4f3b576db6b01c8c88076985478e2a7fa37be340.zip | |
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
Diffstat (limited to 'src/dged/vec.h')
| -rw-r--r-- | src/dged/vec.h | 1 |
1 files changed, 1 insertions, 0 deletions
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) |
