diff --git a/libfprint/fpi-byte-reader.h b/libfprint/fpi-byte-reader.h index 7a89a286..c4e64d20 100644 --- a/libfprint/fpi-byte-reader.h +++ b/libfprint/fpi-byte-reader.h @@ -675,4 +675,6 @@ fpi_byte_reader_skip_inline (FpiByteReader * reader, guint nbytes) #endif /* FPI_BYTE_READER_DISABLE_INLINES */ +G_DEFINE_AUTOPTR_CLEANUP_FUNC (FpiByteReader, fpi_byte_reader_free); + G_END_DECLS diff --git a/libfprint/fpi-byte-writer.h b/libfprint/fpi-byte-writer.h index ccdaf0bf..b7f1149c 100644 --- a/libfprint/fpi-byte-writer.h +++ b/libfprint/fpi-byte-writer.h @@ -407,4 +407,7 @@ fpi_byte_writer_fill_inline (FpiByteWriter * writer, guint8 value, guint size) #endif +G_DEFINE_AUTOPTR_CLEANUP_FUNC (FpiByteWriter, fpi_byte_writer_free); +G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC (FpiByteWriter, fpi_byte_writer_reset); + G_END_DECLS