mercurial/manifest.c
changeset 27608 d6aa1a8c8d7c
parent 27340 7b8b6e3b3571
child 27609 ca2d4080a02e
equal deleted inserted replaced
27607:ee27d461bf5b 27608:d6aa1a8c8d7c
   556 	(lenfunc)lazymanifest_size,             /* mp_length */
   556 	(lenfunc)lazymanifest_size,             /* mp_length */
   557 	(binaryfunc)lazymanifest_getitem,       /* mp_subscript */
   557 	(binaryfunc)lazymanifest_getitem,       /* mp_subscript */
   558 	(objobjargproc)lazymanifest_setitem,    /* mp_ass_subscript */
   558 	(objobjargproc)lazymanifest_setitem,    /* mp_ass_subscript */
   559 };
   559 };
   560 
   560 
   561 /* sequence methods (important or __contains__ builds an iterator */
   561 /* sequence methods (important or __contains__ builds an iterator) */
   562 
   562 
   563 static int lazymanifest_contains(lazymanifest *self, PyObject *key)
   563 static int lazymanifest_contains(lazymanifest *self, PyObject *key)
   564 {
   564 {
   565 	line needle;
   565 	line needle;
   566 	line *hit;
   566 	line *hit;