Hi Thomas, It is difficult to come with a diagnostic without having your include file. I also suggest to move to 3.03/09 Rene Brun On Mon, 18 Nov 2002, Thomas Bretz wrote: > Hi, > > I'm using root 3.02/07 on an Alpha with cxx 6.5-014 (TruUnix 5.1A) > > When compiling my classes I get a warning when compiling the rootcint > created source file: > ========================================================================= > cxx: Info: BaseCint.cc, line 1823: Type of actual argument inconsistent with > formal parameter declaration in CreateObjList (D:incargtyp) > TObjArray > *pobj,xobj=((MParList*)(G__getstructoffset()))->CreateObjList( > (const char*)G__int(libp->para[0]),(const UInt_t)G__int(libp->para[1])); > ------------------------------------------------------------------^ > cxx: Info: BaseCint.cc, line 1814: Type of actual argument inconsistent with > formal parameter declaration in CreateObjList (D:incargtyp) > TObjArray > *pobj,xobj=((MParList*)(G__getstructoffset()))->CreateObjList( > (const char*)G__int(libp->para[0]),(const UInt_t)G__int(libp->para[1]) > ------------------------------------------------------------------^ > ========================================================================= > > The member function definition the compiler is reffering to is: > ========================================================================= > class MParList : public TObject > { > [...] > public: > [...] > > static TObjArray CreateObjList(const char*, UInt_t, const Uint_t, const > char*=NULL); > static TObjArray CreateObjList(const char*, const UInt_t, const char*=NULL); > [...] > ClassDef(MyClass, 1) > } > ========================================================================= > > What does this mean? How do I get rid of it? Is it maybe already fixed > in newer root versions? > > Best regards, > Thomas. >
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:18 MET