mercurial/cext/revlog.c
branchstable
changeset 38301 d9e87566f879
parent 36623 a472a897c340
child 38305 1445b556e9d2
equal deleted inserted replaced
38292:6cc5d01a58a6 38301:d9e87566f879
   317 	}
   317 	}
   318 	if (self->offsets) {
   318 	if (self->offsets) {
   319 		PyMem_Free(self->offsets);
   319 		PyMem_Free(self->offsets);
   320 		self->offsets = NULL;
   320 		self->offsets = NULL;
   321 	}
   321 	}
   322 	if (self->nt) {
   322 	free(self->nt);
   323 		free(self->nt);
   323 	self->nt = NULL;
   324 		self->nt = NULL;
       
   325 	}
       
   326 	Py_CLEAR(self->headrevs);
   324 	Py_CLEAR(self->headrevs);
   327 }
   325 }
   328 
   326 
   329 static PyObject *index_clearcaches(indexObject *self)
   327 static PyObject *index_clearcaches(indexObject *self)
   330 {
   328 {