diff --git a/core/meta/src/TStreamerElement.cxx b/core/meta/src/TStreamerElement.cxx index f262a4c3add4154acbc16d295ea51f757bba3c96..d6cefa4f6639410213c14f71429118d4f3c838b4 100644 --- a/core/meta/src/TStreamerElement.cxx +++ b/core/meta/src/TStreamerElement.cxx @@ -660,7 +660,7 @@ Int_t TStreamerBase::WriteBuffer (TBuffer &b, char *pointer) args[0] = (ULong_t)&b; fMethod->SetParamPtrs(args); fMethod->Execute((void*)(pointer+fOffset)); - fBaseClass->GetStreamerInfo()->ForceWriteInfo((TFile *)b.GetParent()); + b.ForceWriteInfo(fBaseClass->GetStreamerInfo(),kFALSE); return 0; }