diff options
author | Tor Lillqvist <tml@novell.com> | 2008-08-02 11:30:49 +0000 |
---|---|---|
committer | Tor Lillqvist <tml@src.gnome.org> | 2008-08-02 11:30:49 +0000 |
commit | 7b2b2987c2612b996b4c1548afeb2c8604d0a712 (patch) | |
tree | 4c51b6f508b7fb7691c5a2fb11c54345545b54b9 | |
parent | e2a76050f91bb07cc22458e9844c153ef4727ffa (diff) | |
download | gtk+-7b2b2987c2612b996b4c1548afeb2c8604d0a712.tar.gz |
Bug 538686 - gtkprintoperation-win32.c: devmode_from_settings
2008-08-02 Tor Lillqvist <tml@novell.com>
Bug 538686 - gtkprintoperation-win32.c: devmode_from_settings
* gtk/gtkprintoperation-win32.c (devmode_from_settings): Plug
potential leak. Thanks to Morten Welinder.
svn path=/branches/gtk-2-12/; revision=20945
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | gtk/gtkprintoperation-win32.c | 2 |
2 files changed, 8 insertions, 1 deletions
@@ -1,3 +1,10 @@ +2008-08-02 Tor Lillqvist <tml@novell.com> + + Bug 538686 - gtkprintoperation-win32.c: devmode_from_settings + + * gtk/gtkprintoperation-win32.c (devmode_from_settings): Plug + potential leak. Thanks to Morten Welinder. + 2008-08-01 Claudio Saavedra <csaavedra@igalia.com> Bug 545931 – small documentation typos diff --git a/gtk/gtkprintoperation-win32.c b/gtk/gtkprintoperation-win32.c index 2a7b45ceb9..e5c7249bd9 100644 --- a/gtk/gtkprintoperation-win32.c +++ b/gtk/gtkprintoperation-win32.c @@ -916,8 +916,8 @@ devmode_from_settings (GtkPrintSettings *settings, { devmode->dmDriverExtra = extras_len; memcpy (((char *)devmode) + sizeof (DEVMODEW), extras, extras_len); - g_free (extras); } + g_free (extras); if (gtk_print_settings_has_key (settings, GTK_PRINT_SETTINGS_WIN32_DRIVER_VERSION)) devmode->dmDriverVersion = gtk_print_settings_get_int (settings, GTK_PRINT_SETTINGS_WIN32_DRIVER_VERSION); |