diff -r e807c373846a -r a77e61b45384 mercurial/commands.py --- a/mercurial/commands.py Mon Apr 24 04:32:04 2017 +0530 +++ b/mercurial/commands.py Tue Apr 25 01:52:30 2017 +0530 @@ -255,8 +255,7 @@ Returns 0 if all files are successfully added. """ - opts = pycompat.byteskwargs(opts) - m = scmutil.match(repo[None], pats, opts) + m = scmutil.match(repo[None], pats, pycompat.byteskwargs(opts)) rejected = cmdutil.add(ui, repo, m, "", False, **opts) return rejected and 1 or 0