From c4aa801d24d0b1eeb6c1623fd18160ef2397ee54 Mon Sep 17 00:00:00 2001 From: Raphael Isemann <teemperor@gmail.com> Date: Thu, 31 Aug 2017 15:11:59 +0200 Subject: [PATCH] Make ReadClass error message more verbose --- io/io/src/TBufferFile.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/io/io/src/TBufferFile.cxx b/io/io/src/TBufferFile.cxx index a2965fe8819..7fec80c8d5e 100644 --- a/io/io/src/TBufferFile.cxx +++ b/io/io/src/TBufferFile.cxx @@ -2756,7 +2756,8 @@ TClass *TBufferFile::ReadClass(const TClass *clReq, UInt_t *objTag) !(clReq->GetSchemaRules() && clReq->GetSchemaRules()->HasRuleWithSourceClass(cl->GetName()) ) ) ) { - Error("ReadClass", "got wrong class: %s", cl->GetName()); + Error("ReadClass", "The on-file class is \"'%s\" which is not compatible with the requested class: \"%s\"", + cl->GetName(), clReq->GetName()); // exception } -- GitLab