aboutsummaryrefslogtreecommitdiffstats
path: root/src/compiler/blob.h
diff options
context:
space:
mode:
authorJason Ekstrand <[email protected]>2017-10-11 12:10:08 -0700
committerJason Ekstrand <[email protected]>2017-10-12 21:47:06 -0700
commit6a41a52e625537d1072c4f605fb1ed651ac0b99d (patch)
tree6ed851f11fd61424af52061e174dd38cbef94c53 /src/compiler/blob.h
parent4d56ff0a714adfd763149ce98e3fa7437e14abac (diff)
compiler/blob: Make some parameters void instead of uint8_t
There are certain advantages to using uint8_t internally such as well-defined arithmetic on all platforms. However, interfaces that work in terms of raw data should use a void* type. Reviewed-by: Nicolai Hähnle <[email protected]> Reviewed-by: Jordan Justen <[email protected]>
Diffstat (limited to 'src/compiler/blob.h')
-rw-r--r--src/compiler/blob.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compiler/blob.h b/src/compiler/blob.h
index e224dbbece0..f0f28ec5fa7 100644
--- a/src/compiler/blob.h
+++ b/src/compiler/blob.h
@@ -272,7 +272,7 @@ blob_write_string(struct blob *blob, const char *str);
* current value is unchanged before and after the call.
*/
void
-blob_reader_init(struct blob_reader *blob, const uint8_t *data, size_t size);
+blob_reader_init(struct blob_reader *blob, const void *data, size_t size);
/**
* Read some unstructured, fixed-size data from the current location, (and
@@ -292,7 +292,7 @@ blob_read_bytes(struct blob_reader *blob, size_t size);
* it to \dest (and update the current location to just past this data)
*/
void
-blob_copy_bytes(struct blob_reader *blob, uint8_t *dest, size_t size);
+blob_copy_bytes(struct blob_reader *blob, void *dest, size_t size);
/**
* Read a uint32_t from the current location, (and update the current location