Ignore:
Timestamp:
03/01/09 21:54:27 (16 years ago)
Author:
tbretz
Message:
*** empty log message ***
File:
1 edited

Legend:

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

    r9302 r9369  
    15041504    if (!p)
    15051505    {
    1506         *fLog << err << "ERROR - Couldn't open pipe " << pipe << endl;
     1506        *fLog << err << "ERROR - Couldn't open pipe " << pipe << ": " << strerror(errno) << endl;
    15071507        return kFALSE;
    15081508    }
     
    15141514    ULong_t i = 0;
    15151515    TGLongPosition pos;
     1516
     1517    Bool_t rc = kTRUE;
    15161518
    15171519    pos.fX = pos.fY = 0;
     
    15331535            i++;
    15341536        }
    1535         fwrite(buf2, sizeof(char), strlen(buf2)+1, p);
    1536 
     1537
     1538        const UInt_t len = sizeof(char)*(strlen(buf2)+1);
     1539
     1540        const size_t ret = fwrite(buf2, len, 1, p);
    15371541        delete [] buf1;
    15381542        delete [] buf2;
     1543
     1544        if (ret!=1)
     1545        {
     1546            *fLog << err << "ERROR - fwrite to pipe " << pipe << " failed: " << strerror(errno) << endl;
     1547            rc = kFALSE;
     1548            break;
     1549        }
     1550
    15391551        pos.fY++;
    15401552    }
     
    24872499{
    24882500    if (gROOT->IsBatch())
    2489         return num>0 && num<=fBatch->GetSize() || num<0;
     2501        return (num>0 && num<=fBatch->GetSize()) || num<0;
    24902502
    24912503    if (num>=fTab->GetNumberOfTabs())
Note: See TracChangeset for help on using the changeset viewer.