From 325a7b85e37bfa9d9570a64738e14174ee949d20 Mon Sep 17 00:00:00 2001 From: Anna Rift Date: Mon, 24 Jul 2023 14:46:27 -0700 Subject: [PATCH] Remove incorrect address-of on instance pointer to delete This was causing a segfault, due to trying to delete the stack address of the pointer itself. Signed-off-by: Anna Rift --- test/types/cptr/useChplClassInC/useChplClassInC.test.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/types/cptr/useChplClassInC/useChplClassInC.test.c b/test/types/cptr/useChplClassInC/useChplClassInC.test.c index fe49446cca2e..08701706f92b 100644 --- a/test/types/cptr/useChplClassInC/useChplClassInC.test.c +++ b/test/types/cptr/useChplClassInC/useChplClassInC.test.c @@ -16,7 +16,7 @@ int main(int argc, char** argv) { void* fooInstance; // class Foo in Chapel, but we only use a void* to it getInstance(&fooInstance, 4); printf("%i\n", useInstance(fooInstance)); - deleteInstance(&fooInstance); + deleteInstance(fooInstance); chpl_library_finalize(); }