From b91a2a4207661bee7b1e3f37136b2869acb8cc7a Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 27 Feb 2018 12:49:22 +0100 Subject: [PATCH] link-factory: don't leak properties --- src/modules/module-link-factory.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/modules/module-link-factory.c b/src/modules/module-link-factory.c index 2cd17bc58..d9eeed6cf 100644 --- a/src/modules/module-link-factory.c +++ b/src/modules/module-link-factory.c @@ -119,10 +119,12 @@ static void *create_object(void *_data, if (inport == NULL) goto no_input_port; - link = pw_link_new(core, outport, inport, NULL, NULL, &error, 0); + link = pw_link_new(core, outport, inport, NULL, properties, &error, 0); if (link == NULL) goto no_mem; + properties = NULL; + pw_link_register(link, client, pw_client_get_global(client), NULL); res = pw_global_bind(pw_link_get_global(link), client, PW_PERM_RWX, PW_VERSION_LINK, new_id);