Mercurial > libjeffpc
changeset 713:c5d55b7efb04
buffer: add buffer_offset that returns the current offset in a buffer
Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
author | Josef 'Jeff' Sipek <jeffpc@josefsipek.net> |
---|---|
date | Tue, 19 Mar 2019 14:18:27 -0400 |
parents | 8295148e8f44 |
children | d6d748be6442 |
files | include/jeffpc/buffer.h |
diffstat | 1 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/include/jeffpc/buffer.h Tue Mar 19 14:43:26 2019 -0400 +++ b/include/jeffpc/buffer.h Tue Mar 19 14:18:27 2019 -0400 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2017-2018 Josef 'Jeff' Sipek <jeffpc@josefsipek.net> + * Copyright (c) 2017-2019 Josef 'Jeff' Sipek <jeffpc@josefsipek.net> * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -92,6 +92,11 @@ return buffer->size - buffer->off; } +static inline size_t buffer_offset(struct buffer *buffer) +{ + return buffer->off; +} + static inline const void *buffer_data(struct buffer *buffer) { return buffer->data;