Skip to content

Commit 5d72387

Browse files
committed
[meta] Set fStreamerImpl before fProperty.
So that all other settings are set before the release (i.e. fProperty switching from -1 to another value)
1 parent 6ca512c commit 5d72387

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

core/meta/src/TClass.cxx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6148,6 +6148,8 @@ Long_t TClass::Property() const
61486148
kl->SetBit(kHasLocalHashMember);
61496149
}
61506150

6151+
kl->SetStreamerImpl(streamerType);
6152+
61516153
if (GetClassInfo()) {
61526154
// In the case where the TClass for one of ROOT's core class
61536155
// (eg TClonesArray for map<int,TClonesArray*>) is requested
@@ -6163,7 +6165,6 @@ Long_t TClass::Property() const
61636165
kl->fProperty = gCling->ClassInfo_Property(fClassInfo);
61646166
}
61656167

6166-
kl->SetStreamerImpl(streamerType);
61676168
} else {
61686169

61696170
if (fStreamer) {

0 commit comments

Comments
 (0)