Fix a leak

Resolves: RHEL-84038
This commit is contained in:
Marek Kasik 2025-05-30 10:17:30 +02:00
parent 51c2ba6589
commit e0ad12c8f0
2 changed files with 7 additions and 2 deletions

View File

@ -35,7 +35,7 @@ diff --git a/shell/ev-window.c b/shell/ev-window.c
index 921be7de..88d770e8 100644
--- a/shell/ev-window.c
+++ b/shell/ev-window.c
@@ -6636,12 +6636,105 @@ window_configure_event_cb (EvWindow *window, GdkEventConfigure *event, gpointer
@@ -6636,12 +6636,106 @@ window_configure_event_cb (EvWindow *window, GdkEventConfigure *event, gpointer
return FALSE;
}
@ -131,6 +131,7 @@ index 921be7de..88d770e8 100644
+ ev_window_warning_message (ev_window,
+ _("Security alert: this document has been prevented from opening the file “%s”"),
+ filename);
+ g_free (uri);
+ return;
+ }
+ /* We are asked to open a PDF file, from a click event, proceed with that - Issue #48

View File

@ -4,7 +4,7 @@
Name: evince
Version: 40.5
Release: 3%{?dist}
Release: 4%{?dist}
Summary: Document viewer
License: GPLv2+ and GPLv3+ and LGPLv2+ and MIT and Afmparse
@ -273,6 +273,10 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.gnome.Evince-p
%{_mandir}/man1/evince-previewer.1*
%changelog
* Fri May 30 2025 Marek Kasik <mkasik@redhat.com> - 40.5-4
- Fix a leak
- Resolves: RHEL-84038
* Tue May 20 2025 Marek Kasik <mkasik@redhat.com> - 40.5-3
- Allow launch action to open PDFs
- Resolves: RHEL-84038