chrisdevereux/Slash

SLSTaggedRange retain issue

samuel-gallet opened this issue · 0 comments

The SLSTaggedRange is created at this line
[output addTag:[SLSTaggedRange tagWithName:(yyvsp[(1) - (3)].text) range:(yyvsp[(2) - (3)].attribute_range)]];
it is retained but never released. It leads to create memory leaks.

Moreover, the SLSTaggedRange class retains the "tagName" property and do not release it in dealloc method.

Can you fix it?

Best regards.