mercurial/cext/revlog.c
changeset 38305 1445b556e9d2
parent 37999 514605777244
parent 38301 d9e87566f879
child 38819 49628742d264
equal deleted inserted replaced
38304:fabfbbf4dee2 38305:1445b556e9d2
   331 	}
   331 	}
   332 	if (self->offsets) {
   332 	if (self->offsets) {
   333 		PyMem_Free(self->offsets);
   333 		PyMem_Free(self->offsets);
   334 		self->offsets = NULL;
   334 		self->offsets = NULL;
   335 	}
   335 	}
   336 	if (self->nt) {
   336 	free(self->nt);
   337 		free(self->nt);
   337 	self->nt = NULL;
   338 		self->nt = NULL;
       
   339 	}
       
   340 	Py_CLEAR(self->headrevs);
   338 	Py_CLEAR(self->headrevs);
   341 }
   339 }
   342 
   340 
   343 static PyObject *index_clearcaches(indexObject *self)
   341 static PyObject *index_clearcaches(indexObject *self)
   344 {
   342 {