summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarco Trevisan (Treviño) <mail@3v1n0.net>2024-02-20 03:58:23 +0100
committerMarco Trevisan (Treviño) <mail@3v1n0.net>2024-02-20 17:57:46 +0100
commit75559415fe8fda0b7f2a9499c3d7f03658ace7b5 (patch)
treee933f4d5219a3d76eb1f931ac5adaaebbda4dc71
parent7dbb21e77ace03bf28dc9a6b37b43d551282389f (diff)
fpi-byte-writer/reader: Add autopointers definitions
-rw-r--r--libfprint/fpi-byte-reader.h2
-rw-r--r--libfprint/fpi-byte-writer.h3
2 files changed, 5 insertions, 0 deletions
diff --git a/libfprint/fpi-byte-reader.h b/libfprint/fpi-byte-reader.h
index 7a89a28..c4e64d2 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 ccdaf0b..b7f1149 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