Parser.c
void Parser_dealloc(Parser *self)
{
	//printf("Parser_dealloc\n");
	if (self->_parser != NULL) {
		gsp_parser_free(self->_parser);
	}
	self->ob_type->tp_free((PyObject*)self);
}
// Deallocate object (refcount is 0)
Deallocate object (refcount is 0)
Deallocate object ( refcount is 0 )
void Parser_dealloc(Parser *self)
{
	if (self->_parser != NULL) {
		gsp_parser_free(self->_parser);
	}
	self->ob_type->tp_free((PyObject*)self);
}
void Parser_dealloc ( Parser * self ) { if ( self -> _parser != NULL ) { gsp_parser_free ( self -> _parser ) ; } self -> ob_type -> tp_free ( ( PyObject * ) self ) ; }
Deallocate object (refcount is 0)
Deallocate object ( refcount is 0 )
//printf("Parser_dealloc\n");