diff options
author | Matthias Clasen <mclasen@redhat.com> | 2019-08-25 12:03:03 +0000 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2019-08-25 12:03:03 +0000 |
commit | 8f955baf93cb38cadd347cf2a078b64b6ba48627 (patch) | |
tree | 6716350901116fd8cb6b4be521c03e301c5a2469 | |
parent | 64fe1196437a5ba170c66962293ef9c7fa313b15 (diff) | |
parent | 4bc34c3bcf5aaee30ca3ff17d9210af81119b5c6 (diff) | |
download | gtk+-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.c | 4 |
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; |