Ignore:
Timestamp:
07/11/05 10:34:49 (20 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars/mbase
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mbase/MParContainer.cc

    r6949 r7179  
    229229    // point to a random memory segment, because the TString has gone.
    230230    //
    231     MString desc;
    232     desc.Print("%s [%s]", o.GetName(), o.ClassName());
    233     return (TString)o.GetName()==o.ClassName() ? o.ClassName() : desc;
     231    return (TString)o.GetName()==o.ClassName() ? (TString)o.ClassName() :
     232        MString::Form("%s [%s]", o.GetName(), o.ClassName());
    234233}
    235234
  • trunk/MagicSoft/Mars/mbase/MString.h

    r5713 r7179  
    1212{
    1313public:
     14    MString(const char *txt=0)  : TString(txt) { }
     15    MString(const TString &txt) : TString(txt) { }
     16
    1417    MString &Print(const char *fmt, va_list &ap);
    1518    MString &Print(const char *fmt, ...);
  • trunk/MagicSoft/Mars/mbase/MTask.cc

    r7091 r7179  
    356356    //
    357357    if (fName==ClassName())
    358         return fSerialNumber==0 ? ClassName() : MString::Form("%s;%d", ClassName(), fSerialNumber);
     358        return fSerialNumber==0 ? (TString)ClassName() : MString::Form("%s;%d", ClassName(), fSerialNumber);
    359359
    360360    return fSerialNumber>0 ?
    361361        MString::Form("%s;%d [%s]", fName.Data(), fSerialNumber, ClassName()) :
    362         MString::Form("%s [%s]", fName.Data(), ClassName());
     362        MString::Form("%s [%s]",    fName.Data(), ClassName());
    363363}
    364364
Note: See TracChangeset for help on using the changeset viewer.