diff options
author | Ian Moffett <ian@osmora.org> | 2025-04-09 14:43:55 -0400 |
---|---|---|
committer | Ian Moffett <ian@osmora.org> | 2025-04-09 14:43:55 -0400 |
commit | d777649b2f052c864c03395de3dc421390de8502 (patch) | |
tree | d63fb4186e9c40d9f86aff7cb7d9ff34305334ea | |
parent | 608ea586537ab56a7c7ff2afb989ec6a4e604787 (diff) |
buffer: Add LDO_BUFSTREAM() macro
LDO_BUFSTREAM() allows easy access to raw bytes from an LDO buffer
descriptor.
Signed-off-by: Ian Moffett <ian@osmora.org>
-rw-r--r-- | src/include/ldo/buffer.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/include/ldo/buffer.h b/src/include/ldo/buffer.h index 1b4e280..359429e 100644 --- a/src/include/ldo/buffer.h +++ b/src/include/ldo/buffer.h @@ -30,6 +30,8 @@ #ifndef LDO_BUFFER_H_ #define LDO_BUFFER_H_ +#define LDO_BUFSTREAM(BUFP) ((char *)(BUFP)->data) + struct ldo_buffer { char *data; size_t len; |