Both files referred to pg_hmac_ctx->data, which, I guess, comes from the
early versions of the patch that has resulted in commit
e6bdfd9.
Author: Sergey Shinderuk
Discussion: https://postgr.es/m/
8cbb56dd-63d6-a581-7a65-
25a97ac4be03@postgrespro.ru
Backpatch-through: 14
#define FREE(ptr) free(ptr)
#endif
-/*
- * Internal structure for pg_hmac_ctx->data with this implementation.
- */
+/* Internal pg_hmac_ctx structure */
struct pg_hmac_ctx
{
pg_cryptohash_ctx *hash;
#define FREE(ptr) free(ptr)
#endif /* FRONTEND */
-/*
- * Internal structure for pg_hmac_ctx->data with this implementation.
- */
+/* Internal pg_hmac_ctx structure */
struct pg_hmac_ctx
{
HMAC_CTX *hmacctx;