From mboxrd@z Thu Jan 1 00:00:00 1970 From: Atila Subject: [PATCH]Re: The first character disappears Date: Mon, 24 Aug 2009 09:51:59 -0300 Message-ID: <4A928CEF.2060903@dpf.gov.br> References: <20090824115232.GC15449@think> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 To: Markus Suvanto , linux-btrfs@vger.kernel.org Return-path: In-Reply-To: <20090824115232.GC15449@think> List-ID: * Signed-off-by: Atila --- bcp | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bcp b/bcp index 5729e91..7c6b351 100755 --- a/bcp +++ b/bcp @@ -107,7 +107,7 @@ if src_args > 1: exit(1) for srci in xrange(0, src_args): - src = args[srci] + src = args[srci].strip('/') if os.path.isfile(src): statinfo = os.lstat(src) force_name = None @@ -136,7 +136,7 @@ for srci in xrange(0, src_args): srcname = os.path.join(dirpath, x) statinfo = os.lstat(srcname) - if srcname.startswith(src): + if srcname.startswith(src + '/'): part = srcname[len(src) + 1:] if stat.S_ISLNK(statinfo.st_mode): @@ -152,7 +152,7 @@ for srci in xrange(0, src_args): for f in filenames: srcname = os.path.join(dirpath, f) - if srcname.startswith(src): + if srcname.startswith(src + '/'): part = srcname[len(src) + 1:] statinfo = os.lstat(srcname) -- 1.6.4 *