changeset 48262 | 68bb472aee9c |
parent 48261 | 9205d9be8b41 |
child 48264 | bb240915f69f |
--- a/mercurial/cext/parsers.c Tue Oct 19 22:04:14 2021 +0200 +++ b/mercurial/cext/parsers.c Thu Oct 14 13:54:39 2021 +0200 @@ -319,7 +319,9 @@ return NULL; } if ((self->flags & dirstate_flag_has_file_mtime) && - self->mtime_s == other_s && self->mtime_ns == other_ns) { + self->mtime_s == other_s && + (self->mtime_ns == other_ns || self->mtime_ns == 0 || + other_ns == 0)) { Py_RETURN_TRUE; } else { Py_RETURN_FALSE;