commit | 3e259f255e0e25a4b2c3688ca6a53d3374fd8a29 | [log] [tgz] |
---|---|---|
author | Petteri Aimonen <jpa@git.mail.kapsi.fi> | Fri Aug 07 13:26:59 2020 +0300 |
committer | Petteri Aimonen <jpa@git.mail.kapsi.fi> | Fri Aug 07 13:26:59 2020 +0300 |
tree | 9b3fb4df14b8c22c412cc535d9e123d911ac5430 | |
parent | b585b3e0af46d644fc33e1156d0865298984401d [diff] |
Add no-op pb_release() define when PB_ENABLE_MALLOC is not used
diff --git a/pb_decode.h b/pb_decode.h index 9b70c8b..824acd4 100644 --- a/pb_decode.h +++ b/pb_decode.h
@@ -113,6 +113,9 @@ * pb_decode() returns with an error, the message is already released. */ void pb_release(const pb_msgdesc_t *fields, void *dest_struct); +#else +/* Allocation is not supported, so release is no-op */ +#define pb_release(fields, dest_struct) PB_UNUSED(fields); PB_UNUSED(dest_struct); #endif