]> www.fi.muni.cz Git - evince.git/commitdiff
Delete the print settings file.
authorCarlos Garcia Campos <carlosgc@gnome.org>
Wed, 8 Apr 2009 13:10:39 +0000 (13:10 +0000)
committerCarlos Garcia Campos <carlosgc@src.gnome.org>
Wed, 8 Apr 2009 13:10:39 +0000 (13:10 +0000)
2009-04-08  Carlos Garcia Campos  <carlosgc@gnome.org>

* previewer/ev-previewer.c: (ev_previewer_unlink_tempfile),
(main):

Delete the print settings file.

svn path=/trunk/; revision=3580

ChangeLog
previewer/ev-previewer.c

index 8f2bffed41b0a68cc737553f57f0de1f16fa62a8..d2a0c6c7092a3e613549e1c221a06d0bb15fb550 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2009-04-08  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * previewer/ev-previewer.c: (ev_previewer_unlink_tempfile),
+       (main):
+
+       Delete the print settings file.
+       
 2009-04-08  Carlos Garcia Campos  <carlosgc@gnome.org>
 
        * data/evince-ui.xml:
index e66a043811328e1109ab03300825302ffbe22466..a425037cad3dd612d9a13f365447bd2e4ea6f2f0 100644 (file)
@@ -43,9 +43,6 @@ static void
 ev_previewer_unlink_tempfile (const gchar *filename)
 {
        GFile *file, *tempdir;
-       
-       if (!unlink_temp_file)
-               return;
 
        file = g_file_new_for_path (filename);
        tempdir = g_file_new_for_path (g_get_tmp_dir ());
@@ -158,7 +155,10 @@ main (gint argc, gchar **argv)
        
        gtk_main ();
 
-       ev_previewer_unlink_tempfile (filename);
+       if (unlink_temp_file)
+               ev_previewer_unlink_tempfile (filename);
+       if (print_settings)
+               ev_previewer_unlink_tempfile (print_settings);
 
        ev_shutdown ();
        ev_stock_icons_shutdown ();