summarylogtreecommitdiffstats
path: root/root-src-fix.patch
blob: a822ef61f029383f69fbfc2884c24a7784a47aa3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
--- lb.py~	2008-05-13 22:56:36.000000000 -0400
+++ lb.py	2008-05-13 22:56:55.000000000 -0400
@@ -281,6 +281,8 @@
     """
     def __init__(self, path):
 	self.path = os.path.abspath(path)
+	if self.path == os.sep:
+		self.path = ""
 	self.lenbase = len('%s%s' % (self.path, os.sep))
 	self.logpath = join(self.path, 'log')
 	if not os.path.exists(self.path):
@@ -751,7 +753,9 @@
 def build_filelist_from_tree(treepath):
     class ListBuilder:
 	def __init__(self, basepath):
-	    self.lenbase = len('%s%s' % (basepath, os.sep))
+		if basepath == os.sep:
+			basepath = ""
+		self.lenbase = len('%s%s' % (basepath, os.sep))
 
         def callback(self, arg, dirpath, filelist):
             for file in filelist: