diff mercurial/cmdutil.py @ 13945:03f3ce7ca2a8

copy: do not copy file if name is disallowed anyway
author Adrian Buehlmann <adrian@cadifra.com>
date Fri, 15 Apr 2011 16:15:32 +0200
parents a8d13ee0ce68
children 8b252e826c68
line wrap: on
line diff
--- a/mercurial/cmdutil.py	Fri Apr 15 16:15:30 2011 +0200
+++ b/mercurial/cmdutil.py	Fri Apr 15 16:15:32 2011 +0200
@@ -435,6 +435,8 @@
         src = repo.wjoin(abssrc)
         state = repo.dirstate[abstarget]
 
+        util.checkfilename(abstarget)
+
         # check for collisions
         prevsrc = targets.get(abstarget)
         if prevsrc is not None: