comparison src/main.c @ 1214:31402ecb2aed

write metadata after timeout, image change or dir change
author nadvornik
date Mon, 22 Dec 2008 18:29:25 +0000
parents 0bea79d87065
children ca8ccf0c3e81
comparison
equal deleted inserted replaced
1213:bbec86370ef4 1214:31402ecb2aed
28 #include "similar.h" 28 #include "similar.h"
29 #include "ui_fileops.h" 29 #include "ui_fileops.h"
30 #include "ui_utildlg.h" 30 #include "ui_utildlg.h"
31 #include "cache_maint.h" 31 #include "cache_maint.h"
32 #include "thumb.h" 32 #include "thumb.h"
33 #include "metadata.h"
33 34
34 #include <gdk/gdkkeysyms.h> /* for keyboard values */ 35 #include <gdk/gdkkeysyms.h> /* for keyboard values */
35 36
36 37
37 #include <math.h> 38 #include <math.h>
646 647
647 void exit_program(void) 648 void exit_program(void)
648 { 649 {
649 layout_image_full_screen_stop(NULL); 650 layout_image_full_screen_stop(NULL);
650 651
652 if (metadata_write_queue_confirm()) return;
653
651 if (exit_confirm_dlg()) return; 654 if (exit_confirm_dlg()) return;
652 655
653 exit_program_final(); 656 exit_program_final();
654 } 657 }
655 658