From 625fc1d6cdccf6fb767c29964f61c202e1e9037d Mon Sep 17 00:00:00 2001 From: Christopher Lam Date: Thu, 6 Jul 2023 22:57:34 +0800 Subject: [PATCH] [gnc-plugin-business.c] free owners from business plugin They're being allocated with gncOwnerNew in gnc_plugin_business_init --- gnucash/gnome/gnc-plugin-business.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gnucash/gnome/gnc-plugin-business.c b/gnucash/gnome/gnc-plugin-business.c index fe4c97d30b..a4c62e83f5 100644 --- a/gnucash/gnome/gnc-plugin-business.c +++ b/gnucash/gnome/gnc-plugin-business.c @@ -241,6 +241,11 @@ gnc_plugin_business_finalize (GObject *object) { g_return_if_fail (GNC_IS_PLUGIN_BUSINESS (object)); + GncPluginBusiness *plugin = (GncPluginBusiness*) object; + gncOwnerFree (plugin->last_customer); + gncOwnerFree (plugin->last_vendor); + gncOwnerFree (plugin->last_employee); + G_OBJECT_CLASS (gnc_plugin_business_parent_class)->finalize (object); }