From 4bc34c3bcf5aaee30ca3ff17d9210af81119b5c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=B8=D0=BB=D1=8F=D0=BD=20=D0=9F=D0=B0=D0=BB=D0=B0?= =?UTF-8?q?=D1=83=D0=B7=D0=BE=D0=B2?= Date: Thu, 11 Jul 2019 10:39:39 +0000 Subject: [PATCH] gtkprintbackend:backend_create: avoid strdup+free --- gtk/gtkprintbackend.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gtk/gtkprintbackend.c b/gtk/gtkprintbackend.c index 24bb2f9fcb..0151150ebb 100644 --- a/gtk/gtkprintbackend.c +++ b/gtk/gtkprintbackend.c @@ -278,7 +278,7 @@ _gtk_print_backend_create (const gchar *backend_name) pb_module = g_object_new (GTK_TYPE_PRINT_BACKEND_MODULE, NULL); g_type_module_set_name (G_TYPE_MODULE (pb_module), backend_name); - pb_module->path = g_strdup (module_path); + pb_module->path = module_path; loaded_backends = g_slist_prepend (loaded_backends, pb_module); @@ -291,8 +291,6 @@ _gtk_print_backend_create (const gchar *backend_name) */ g_type_module_use (G_TYPE_MODULE (pb_module)); } - - g_free (module_path); } return pb;