mercurial/commands.py
changeset 2963 a8546e40070a
parent 2958 ff3ea21a981a
child 2965 890e285c52a1
child 2973 fb493241d7f6
--- a/mercurial/commands.py
+++ b/mercurial/commands.py
@@ -1738,7 +1738,7 @@ def incoming(ui, repo, source="default",
             displayer.show(changenode=n)
             if opts['patch']:
                 prev = (parents and parents[0]) or nullid
-                patch.diff(repo, other, prev, n)
+                patch.diff(other, prev, n, fp=repo.ui)
                 ui.write("\n")
     finally:
         if hasattr(other, 'close'):