comparison mercurial/patch.py @ 12144:be9c4131a8f4

clone, patch, convert: use hex(nullid) instead of '0'*40
author Martin Geisler <mg@lazybytes.net>
date Thu, 02 Sep 2010 12:08:13 +0200
parents fddacca3202e
children d2c5b0927c28
comparison
equal deleted inserted replaced
12143:bf840a3d1af2 12144:be9c4131a8f4
1350 1350
1351 def b85diff(to, tn): 1351 def b85diff(to, tn):
1352 '''print base85-encoded binary diff''' 1352 '''print base85-encoded binary diff'''
1353 def gitindex(text): 1353 def gitindex(text):
1354 if not text: 1354 if not text:
1355 return '0' * 40 1355 return hex(nullid)
1356 l = len(text) 1356 l = len(text)
1357 s = util.sha1('blob %d\0' % l) 1357 s = util.sha1('blob %d\0' % l)
1358 s.update(text) 1358 s.update(text)
1359 return s.hexdigest() 1359 return s.hexdigest()
1360 1360