From 68c490b356d829e942882aee7fcb77d17cb3590d Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Fri, 15 Jul 2022 13:47:01 +0100 Subject: [PATCH] test-privserver: Don't leak a copy of the server address Signed-off-by: Simon McVittie --- test/test-privserver.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/test/test-privserver.c b/test/test-privserver.c index eb47980eb..c189aa650 100644 --- a/test/test-privserver.c +++ b/test/test-privserver.c @@ -50,6 +50,13 @@ struct TestServiceData char *private_addr; }; +static void +test_service_data_free (TestServiceData *self) +{ + dbus_free (self->private_addr); + dbus_free (self); +} + static void new_connection_callback (DBusServer *server, DBusConnection *new_connection, @@ -160,7 +167,7 @@ main (int argc, char *argv[]) _dbus_loop_unref (loop); - dbus_free (testdata); + test_service_data_free (testdata); return 0; } -- 2.47.3