X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=bcp;h=e7ca641ad1372ddf7ab19684cba8fe45124388fd;hb=0155481cc91285c75992603dfa6204a4fb6b698d;hp=5729e91e778ac225beee142fae21daf9dd62f303;hpb=aaf38b3ebd2fa9cb6948ff1d6a2cfda063170a6e;p=platform%2Fupstream%2Fbtrfs-progs.git diff --git a/bcp b/bcp index 5729e91..e7ca641 100755 --- a/bcp +++ b/bcp @@ -136,8 +136,7 @@ for srci in xrange(0, src_args): srcname = os.path.join(dirpath, x) statinfo = os.lstat(srcname) - if srcname.startswith(src): - part = srcname[len(src) + 1:] + part = os.path.relpath(srcname, src) if stat.S_ISLNK(statinfo.st_mode): copylink(srcname, dst, part, statinfo, None) @@ -152,8 +151,7 @@ for srci in xrange(0, src_args): for f in filenames: srcname = os.path.join(dirpath, f) - if srcname.startswith(src): - part = srcname[len(src) + 1:] + part = os.path.relpath(srcname, src) statinfo = os.lstat(srcname) copyfile(srcname, dst, part, statinfo, None)