From 50b48f2d83c8f5635cec2aa3e4546644cb9a70d9 Mon Sep 17 00:00:00 2001 From: Manik Jain Date: Wed, 8 Jan 2025 18:00:10 +0000 Subject: [PATCH] flamenco: fix funk leak caused by unfreed partvec --- src/funk/fd_funk.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/funk/fd_funk.c b/src/funk/fd_funk.c index 5e1bc8472a..e8e3584e34 100644 --- a/src/funk/fd_funk.c +++ b/src/funk/fd_funk.c @@ -229,6 +229,7 @@ fd_funk_delete( void * shfunk ) { } /* Free all value resources here */ + fd_alloc_free( fd_funk_alloc( funk, wksp ), fd_funk_get_partvec( funk, wksp ) ); fd_wksp_free_laddr( fd_alloc_delete ( fd_alloc_leave ( fd_funk_alloc ( funk, wksp ) ) ) ); fd_wksp_free_laddr( fd_funk_rec_map_delete( fd_funk_rec_map_leave( fd_funk_rec_map( funk, wksp ) ) ) );