|
@@ -267,7 +267,7 @@ func (info *FileInfo) addChanges(oldInfo *FileInfo, changes *[]Change) {
|
|
}
|
|
}
|
|
|
|
|
|
for name, newChild := range info.children {
|
|
for name, newChild := range info.children {
|
|
- oldChild, _ := oldChildren[name]
|
|
|
|
|
|
+ oldChild := oldChildren[name]
|
|
if oldChild != nil {
|
|
if oldChild != nil {
|
|
// change?
|
|
// change?
|
|
oldStat := oldChild.stat
|
|
oldStat := oldChild.stat
|
|
@@ -279,7 +279,7 @@ func (info *FileInfo) addChanges(oldInfo *FileInfo, changes *[]Change) {
|
|
// breaks down is if some code intentionally hides a change by setting
|
|
// breaks down is if some code intentionally hides a change by setting
|
|
// back mtime
|
|
// back mtime
|
|
if statDifferent(oldStat, newStat) ||
|
|
if statDifferent(oldStat, newStat) ||
|
|
- bytes.Compare(oldChild.capability, newChild.capability) != 0 {
|
|
|
|
|
|
+ !bytes.Equal(oldChild.capability, newChild.capability) {
|
|
change := Change{
|
|
change := Change{
|
|
Path: newChild.path(),
|
|
Path: newChild.path(),
|
|
Kind: ChangeModify,
|
|
Kind: ChangeModify,
|