> > You obviously missed my MemoryDeleter comment: this leaks memory in the >> error case. > > I didn't miss it but I wanted to commit the purely style changes separately from functional changes. However, I don't think that the code does leak memory in the error case because malloc failed. Anyway, I will be committing a patch based on auto deleter next. John Scipione