summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2019-08-25 12:03:03 +0000
committerMatthias Clasen <mclasen@redhat.com>2019-08-25 12:03:03 +0000
commit8f955baf93cb38cadd347cf2a078b64b6ba48627 (patch)
tree6716350901116fd8cb6b4be521c03e301c5a2469
parent64fe1196437a5ba170c66962293ef9c7fa313b15 (diff)
parent4bc34c3bcf5aaee30ca3ff17d9210af81119b5c6 (diff)
downloadgtk+-8f955baf93cb38cadd347cf2a078b64b6ba48627.tar.gz
Merge branch 'gtk-3-24' into 'gtk-3-24'
gtkprintbackend:backend_create: avoid strdup+free (3.24) See merge request GNOME/gtk!996
-rw-r--r--gtk/gtkprintbackend.c4
1 files changed, 1 insertions, 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;