}
if (!need_scan && FOLDER_TYPE(item->folder) == F_MH) {
- if (item->mtime == last_mtime)
+ if (item->mtime == last_mtime) {
item->mtime = time(NULL);
+ debug_print("MH: forced mtime of %s to %ld\n", item->name, item->mtime);
+ }
}
g_free(cache_file);
closedir(dp);
item->mtime = time(NULL);
+ debug_print("MH: forced mtime of %s to %ld\n", item->name, item->mtime);
return nummsgs;
}
g_free(srcpath);
mh_write_sequences(dest, TRUE);
- if (dest->mtime == last_mtime && !dest_need_scan)
+ if (dest->mtime == last_mtime && !dest_need_scan) {
dest->mtime = time(NULL);
-
+ debug_print("MH: forced mtime of %s to %ld\n", dest->name, dest->mtime);
+ }
if (total > 100) {
statusbar_progress_all(0,0,0);
statusbar_pop_all();
return -1;
}
- if (item->mtime == last_mtime && !need_scan)
+ if (item->mtime == last_mtime && !need_scan) {
item->mtime = time(NULL);
-
+ debug_print("MH: forced mtime of %s to %ld\n", item->name, item->mtime);
+ }
g_free(file);
return 0;
}
statusbar_progress_all(0,0,0);
statusbar_pop_all();
}
- if (item->mtime == last_mtime && !need_scan)
+ if (item->mtime == last_mtime && !need_scan) {
item->mtime = time(NULL);
+ debug_print("MH: forced mtime of %s to %ld\n", item->name, item->mtime);
+ }
g_free(path);
return 0;
#endif
item->mtime = time(NULL);
+ debug_print("MH: forced mtime of %s to %ld\n", item->name, item->mtime);
}
static gboolean mh_rename_folder_func(GNode *node, gpointer data)
mh_write_sequences(item, FALSE);
- if (item->mtime == last_mtime && !need_scan)
+ if (item->mtime == last_mtime && !need_scan) {
item->mtime = time(NULL);
+ debug_print("MH: forced mtime of %s to %ld\n", item->name, item->mtime);
+ }
return 0;
}