* made a huge improvement to the error-reporting of tlb2h - which now
reports which parameter/member/interface/record/coclass the error
occurred in... lots of try catches. The messages can be tweaked to make
more sense.. but at least there is something there now.
* fixed up some stuff to do with safearrays - the pointer-level checks
for the type the safearray contains should be ignored - the pointer
levels belong to the safearray.
* make sure we put put a space between closing >> if we have
safearray_t of a template class
eg. safearray_t<com_ptr<IDispatch> >
* don't output unecessary namespace commands... (further cleaning up
irrelevent output)
* output helpstring() as comments for the 'methods to be implemented'
section.
This also includes:
* outputting href references to other typelibraries in the .html
* using V_BSTR &c accessors for variant acces.
( also fixed up an errant 'indent' otput to the wrong
spot in the variant access code)
<<tlb2h.zip>>
//.ichael G.