1. fixed old-style cast 2. correct order of variables --HG-- branch : feature
1. correct structure members initialization 2. struct has pointer data members but has no copy constructor --HG-- branch : feature
--HG-- branch : feature