mirror of
https://gitlab.freedesktop.org/wayland/weston.git
synced 2026-05-06 07:58:08 +02:00
Fix memory leak in PDF viewer
This commit is contained in:
parent
2bd429b734
commit
2dbe4c632e
1 changed files with 3 additions and 2 deletions
|
|
@ -220,7 +220,7 @@ view_create(struct display *display,
|
|||
file = g_file_new_for_commandline_arg(filename);
|
||||
basename = g_file_get_basename(file);
|
||||
if(!basename) {
|
||||
title = "Wayland View";
|
||||
title = g_strdup("Wayland View");
|
||||
} else {
|
||||
title = g_strdup_printf("Wayland View - %s", basename);
|
||||
g_free(basename);
|
||||
|
|
@ -230,12 +230,13 @@ view_create(struct display *display,
|
|||
NULL, &error);
|
||||
|
||||
if(error) {
|
||||
title = "File not found";
|
||||
title = g_strdup("File not found");
|
||||
}
|
||||
|
||||
view->window = window_create(display);
|
||||
view->widget = frame_create(view->window, view);
|
||||
window_set_title(view->window, title);
|
||||
g_free(title);
|
||||
view->display = display;
|
||||
|
||||
window_set_user_data(view->window, view);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue