fix bug in filediff
modify