From f75eca3a3990edb77b3fff911ad0fcbdf4d87a03 Mon Sep 17 00:00:00 2001 From: hristov Date: Sun, 29 Jun 2003 08:28:53 +0000 Subject: [PATCH] Fixes needed on HP --- STEER/AliRawReader.cxx | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/STEER/AliRawReader.cxx b/STEER/AliRawReader.cxx index 88ef1890ced..038f59e8d19 100644 --- a/STEER/AliRawReader.cxx +++ b/STEER/AliRawReader.cxx @@ -47,7 +47,11 @@ AliRawReader::~AliRawReader() // close the input file if (fStream) { +#ifndef __HP_aCC if (fStream->is_open()) fStream->close(); +#else + if (fStream->rdbuf()->is_open()) fStream->close(); +#endif delete fStream; } } @@ -56,7 +60,11 @@ AliRawReader::~AliRawReader() Bool_t AliRawReader::OpenNextFile() { if (fStream) { +#ifndef __HP_aCC if (fStream->is_open()) fStream->close(); +#else + if (fStream->rdbuf()->is_open()) fStream->close(); +#endif delete fStream; fStream = NULL; } @@ -66,7 +74,11 @@ Bool_t AliRawReader::OpenNextFile() char fileName[256]; sprintf(fileName, "%s%d", fFileName, fFileNumber); fStream = new fstream(fileName, ios::binary|ios::in); +#ifndef __HP_aCC return (fStream->is_open()); +#else + return (fStream->rdbuf()->is_open()); +#endif } -- 2.43.0