Refactor type byte -> byte_t

Simpler to read as a type.  This style will allow me to define signed
versions of the base types as simpler names than what they are
currently.
This commit is contained in:
2024-04-25 10:48:51 +05:30
parent 159501168c
commit 1dfdbb3cd0
10 changed files with 39 additions and 38 deletions

View File

@@ -38,20 +38,20 @@ void darr_ensure_capacity(darr_t *darr, size_t requested)
}
}
void darr_append_byte(darr_t *darr, byte byte)
void darr_append_byte(darr_t *darr, byte_t byte_t)
{
darr_ensure_capacity(darr, 1);
darr->data[darr->used++] = byte;
darr->data[darr->used++] = byte_t;
}
void darr_append_bytes(darr_t *darr, byte *bytes, size_t n)
void darr_append_bytes(darr_t *darr, byte_t *bytes, size_t n)
{
darr_ensure_capacity(darr, n);
memcpy(darr->data + darr->used, bytes, n);
darr->used += n;
}
byte darr_at(darr_t *darr, size_t index)
byte_t darr_at(darr_t *darr, size_t index)
{
if (index >= darr->used)
// TODO: Error (index is out of bounds)