From 5ad8c7cc7e60989501c28d727a1f9ef34b682c69 Mon Sep 17 00:00:00 2001 From: Greg Sjaardema Date: Wed, 15 May 2024 17:45:54 -0600 Subject: [PATCH] EXODUS: Deallocat struct in correct place --- packages/seacas/libraries/exodus/test/testrd-field-metadata.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/seacas/libraries/exodus/test/testrd-field-metadata.c b/packages/seacas/libraries/exodus/test/testrd-field-metadata.c index 1b19f8ed92..ff8af2dbf5 100644 --- a/packages/seacas/libraries/exodus/test/testrd-field-metadata.c +++ b/packages/seacas/libraries/exodus/test/testrd-field-metadata.c @@ -279,7 +279,6 @@ int main(int argc, char **argv) EXCHECK(ex_initialize_quadrature_struct(quad, quad_cnt, 1)); EXCHECK(ex_get_quadrature_metadata(exoid, quad, quad_cnt)); print_quad_metadata(quad, quad_cnt); - EXCHECK(ex_initialize_quadrature_struct(quad, quad_cnt, -1)); // ------------------------------------------------------------------------ int bas_cnt = ex_get_basis_metadata_count(exoid); @@ -312,6 +311,7 @@ int main(int argc, char **argv) // Now, deallocate any memory allocated on the `basis` struct. EXCHECK(ex_initialize_basis_struct(basis, bas_cnt, -1)); + EXCHECK(ex_initialize_quadrature_struct(quad, quad_cnt, -1)); int fld_cnt = ex_get_field_metadata_count(exoid, EX_ELEM_BLOCK, 12); assert(fld_cnt == 0);