Add support for encoding/decoding fixed data
--------------------------------------------
Key: AVRO-370
URL: https://issues.apache.org/jira/browse/AVRO-370
Project: Avro
Issue Type: Improvement
Components: c
Reporter: Matt Massie
Assignee: Matt Massie
Fix For: 1.3.0
This patch add fixed data support to the C implementation
Just as with {{string}} and {{bytes}} processing, I have added two new methods:
{{avro_wrapfixed}}, {{avro_givefixed}} to allow developers that freedom to
decide how the bytes of memory are managed. {{avro_wrapfixed}} will not free
the bytes when the fixed datum is dereferenced. {{avro_givefixed}} will free
the bytes memory when dereferenced. {{avro_fixed}} will make a copy of the
bytes.
I also plugged a small potential memory leak issue that could occur because of
IO errors.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.