mercurial/parsers.c
changeset 9427 d37c0f4e8f48
parent 7190 aecea6934fdd
child 10282 08a0f04b56bd
equal deleted inserted replaced
9424:799373ff2554 9427:d37c0f4e8f48
    90 		node = unhexlify(zero + 1, nlen > 40 ? 40 : nlen);
    90 		node = unhexlify(zero + 1, nlen > 40 ? 40 : nlen);
    91 		if (!node)
    91 		if (!node)
    92 			goto bail;
    92 			goto bail;
    93 
    93 
    94 		if (nlen > 40) {
    94 		if (nlen > 40) {
    95 			PyObject *flags;
       
    96 
       
    97 			flags = PyString_FromStringAndSize(zero + 41,
    95 			flags = PyString_FromStringAndSize(zero + 41,
    98 							   nlen - 40);
    96 							   nlen - 40);
    99 			if (!flags)
    97 			if (!flags)
   100 				goto bail;
    98 				goto bail;
   101 
    99