( cvs diff -u -r 1.207.2.57 -r 1.207.2.58 src/folderview.c; cvs diff -u -r 1.52.2.11 -r 1.52.2.12 src/prefs_folder_item.c; ) > 1.9.13cvs51.patchset
( cvs diff -u -r 1.60.2.26 -r 1.60.2.27 src/addressbook.c; ) > 1.9.13cvs52.patchset
( cvs diff -u -r 1.60.2.27 -r 1.60.2.28 src/addressbook.c; cvs diff -u -r 1.14.2.9 -r 1.14.2.10 src/editaddress.c; ) > 1.9.13cvs53.patchset
+( cvs diff -u -r 1.115.2.50 -r 1.115.2.51 src/main.c; ) > 1.9.13cvs54.patchset
MainWindow *mainwin;
FolderView *folderview;
GdkPixbuf *icon;
+ gboolean crash_file_present = FALSE;
if (!sylpheed_init(&argc, &argv)) {
return 0;
MAKE_DIR_IF_NOT_EXIST(get_tmp_dir());
MAKE_DIR_IF_NOT_EXIST(RC_DIR G_DIR_SEPARATOR_S "uidl");
+ crash_file_present = is_file_exist(get_crashfile_name());
/* remove temporary files */
remove_all_files(get_tmp_dir());
remove_all_files(get_mime_tmp_dir());
main_window_cursor_normal(mainwin);
/* if Sylpheed crashed, rebuild caches */
- if (!cmd.crash && is_file_exist(get_crashfile_name())) {
+ if (!cmd.crash && crash_file_present) {
debug_print("Sylpheed crashed, checking for new messages in local folders\n");
folderview_check_new(NULL);
folder_clean_cache_memory_force();