Byte sequence to be represented as void*
----------------------------------------

                 Key: AVRO-47
                 URL: https://issues.apache.org/jira/browse/AVRO-47
             Project: Avro
          Issue Type: Bug
          Components: c++
            Reporter: Arvind Jayaprakash


The current function prototype for serializin bytes is as follows:
void putBytes(const uint8_t *val, size_t size)

This is better written as
void putBytes(const void *val, size_t size)

Using void* in favour of an int based data type frees us from unnecessary 
casting opaque bytes from arbitrary stuctures/classes into "integer". This is 
consistent with say a function like memcpy()

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to