diff --git a/src/dvr/dvr_inotify.c b/src/dvr/dvr_inotify.c index 70884271..1ee3ab87 100644 --- a/src/dvr/dvr_inotify.c +++ b/src/dvr/dvr_inotify.c @@ -93,12 +93,11 @@ void dvr_inotify_add ( dvr_entry_t *de ) { dvr_inotify_entry_t *e; char *path; - struct stat st; if (_inot_fd < 0) return; - if (!de->de_filename || stat(de->de_filename, &st)) + if (!de->de_filename) return; path = strdup(de->de_filename); @@ -106,11 +105,6 @@ void dvr_inotify_add ( dvr_entry_t *de ) SKEL_ALLOC(dvr_inotify_entry_skel); dvr_inotify_entry_skel->path = dirname(path); - if (stat(dvr_inotify_entry_skel->path, &st)) { - free(path); - return; - } - e = RB_INSERT_SORTED(&_inot_tree, dvr_inotify_entry_skel, link, _str_cmp); if (!e) { e = dvr_inotify_entry_skel;