mercurial/revlog.py
changeset 2002 4aab906517c6
parent 1981 736b6c96bbbc
child 2072 74d3f5336b66
--- a/mercurial/revlog.py	Fri Mar 24 10:33:18 2006 -0800
+++ b/mercurial/revlog.py	Fri Mar 24 19:51:05 2006 +0100
@@ -743,7 +743,7 @@
         #track the base of the current delta log
         r = self.count()
         t = r - 1
-        node = nullid
+        node = None
 
         base = prev = -1
         start = end = measure = 0
@@ -816,6 +816,8 @@
 
         dfh.close()
         ifh.close()
+        if node is None:
+            raise RevlogError(_("group to be added is empty"))
         return node
 
     def strip(self, rev, minlink):