[antlr-interest] c++ memory leaks
    marc_schellens 
    m_schellens at hotmail.com
       
    Sun Mar  3 23:54:18 PST 2002
    
    
  
Looking closer onto the generated lexer, one finds:
MyLexer::MyLexer(std::istream& in)
	: antlr::CharScanner(new antlr::CharBuffer(in))
{
	setCaseSensitive(false);
	initLiterals();
}
So here is a new CharBuffer alloccated on the heap.
But where is it freed?
MyLexer hasn't a destructor and ~CharScanner() does nothing.
I would say thats a memory leak, or what am I missing?
thanks,
marc
 
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 
    
    
More information about the antlr-interest
mailing list