Re: [v2 02/10] msvcirt: Implement ostream constructors/destructors
14 Jun
2016
14 Jun
'16
3:20 p.m.
On 06/14/16 16:40, Iván Matellanes wrote:
/* ??_Dostream@@QAEXXZ */ @@ -2287,23 +2341,48 @@ ostream* __thiscall ostream_assign(ostream *this, const ostream *rhs) DEFINE_THISCALL_WRAPPER(ostream_vbase_dtor, 4) void __thiscall ostream_vbase_dtor(ostream *this) { - FIXME("(%p) stub\n", this); + ios *base = ostream_to_ios(this); + + TRACE("(%p)\n", this); + + ostream_dtor(base); + ios_dtor(base); } The base should be computed using ostream_get_ios while calling ios_dtor: TRACE("(%p)\n", this); ostream_dtor(ostream_to_ios(this)); ios_dtor(ostream_get_ios(this));
Thanks, Piotr
3471
Age (days ago)
3471
Last active (days ago)
0 comments
1 participants
participants (1)
-
Piotr Caban