diff options
author | Nathan Scott <nathans@redhat.com> | 2021-09-03 12:11:31 +1000 |
---|---|---|
committer | BenBE <BenBE@geshi.org> | 2021-09-03 09:47:01 +0200 |
commit | c0c2bb98a23b649c55e5d8a55395073fdaa8d6fa (patch) | |
tree | 5d568468338201447d1396843e761d33c6729b37 /DynamicColumn.c | |
parent | 9b30870eeca0e2fd29602451205834d753ed5905 (diff) |
Add completion handling for dynamic meters and columns
Be sure to free dynamic memory allocated for meters and
columns strings, no-op on platforms other than pcp.
Closes #774
Diffstat (limited to 'DynamicColumn.c')
-rw-r--r-- | DynamicColumn.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/DynamicColumn.c b/DynamicColumn.c index e71ff374..c6a0cc03 100644 --- a/DynamicColumn.c +++ b/DynamicColumn.c @@ -22,6 +22,13 @@ Hashtable* DynamicColumns_new(void) { return Platform_dynamicColumns(); } +void DynamicColumns_delete(Hashtable* dynamics) { + if (dynamics) { + Platform_dynamicColumnsDone(dynamics); + Hashtable_delete(dynamics); + } +} + const char* DynamicColumn_init(unsigned int key) { return Platform_dynamicColumnInit(key); } |