comparison src/view_dir.c @ 1432:cf4029d10d38

improved notification system
author nadvornik
date Sat, 14 Mar 2009 17:21:35 +0000
parents 3bc4967aaa57
children a3d3208b0c50
comparison
equal deleted inserted replaced
1431:7e180091e0b7 1432:cf4029d10d38
1036 if (!refresh) 1036 if (!refresh)
1037 { 1037 {
1038 refresh = (strcmp(base, vd->dir_fd->path) == 0); 1038 refresh = (strcmp(base, vd->dir_fd->path) == 0);
1039 } 1039 }
1040 1040
1041 if (type == NOTIFY_TYPE_CHANGE && fd->change) 1041 if ((type & NOTIFY_CHANGE) && fd->change)
1042 { 1042 {
1043 if (!refresh && fd->change->dest) 1043 if (!refresh && fd->change->dest)
1044 { 1044 {
1045 gchar *dest_base = remove_level_from_path(fd->change->dest); 1045 gchar *dest_base = remove_level_from_path(fd->change->dest);
1046 refresh = (strcmp(dest_base, vd->dir_fd->path) == 0); 1046 refresh = (strcmp(dest_base, vd->dir_fd->path) == 0);