diff -r 873a5b60a7ea -r 8998c8b24b60 stage4/stage4.cc --- a/stage4/stage4.cc Thu Jul 12 11:24:32 2007 +0200 +++ b/stage4/stage4.cc Fri Jul 13 19:20:26 2007 +0200 @@ -58,6 +58,12 @@ filename += "."; filename += extension; std::fstream *file = new std::fstream(filename.c_str(), std::fstream::out); + if(file->fail()){ + std::cerr << "Cannot open " << filename << " for write access \n"; + exit(EXIT_FAILURE); + }else{ + std::cout << filename << "\n"; + } out = file; m_file = file; this->indent_level = indent_level;