Skip to content
Snippets Groups Projects
Commit 1c5d93b2 authored by Nicolas Dumazet's avatar Nicolas Dumazet
Browse files

inotify: inotify.server.walk cleanups

* Removing useless path computation
* moving 'reporoot' computation down to the first call to avoid confusion
  with the parameter used in walkit()
parent b6953924
No related branches found
No related tags found
No related merge requests found
......@@ -59,7 +59,6 @@
# This function is critical to performance during startup.
reporoot = root == ''
rootslash = repo.root + os.sep
def walkit(root, reporoot):
......@@ -78,7 +77,6 @@
break
dirs.append(name)
elif kind in (stat.S_IFREG, stat.S_IFLNK):
path = join(root, name)
files.append((name, kind))
yield hginside, fullpath, dirs, files
......@@ -93,7 +91,7 @@
except OSError, err:
if err.errno not in walk_ignored_errors:
raise
for result in walkit(root, reporoot):
for result in walkit(root, root == ''):
yield result[1:]
def _explain_watch_limit(ui, repo, count):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment