equal
deleted
inserted
replaced
502 fileStream::fileStream(const char* file_name) { |
502 fileStream::fileStream(const char* file_name) { |
503 _file = fopen(file_name, "w"); |
503 _file = fopen(file_name, "w"); |
504 if (_file != NULL) { |
504 if (_file != NULL) { |
505 _need_close = true; |
505 _need_close = true; |
506 } else { |
506 } else { |
507 warning("Cannot open file %s due to %s\n", file_name, strerror(errno)); |
507 warning("Cannot open file %s due to %s\n", file_name, os::strerror(errno)); |
508 _need_close = false; |
508 _need_close = false; |
509 } |
509 } |
510 } |
510 } |
511 |
511 |
512 fileStream::fileStream(const char* file_name, const char* opentype) { |
512 fileStream::fileStream(const char* file_name, const char* opentype) { |
513 _file = fopen(file_name, opentype); |
513 _file = fopen(file_name, opentype); |
514 if (_file != NULL) { |
514 if (_file != NULL) { |
515 _need_close = true; |
515 _need_close = true; |
516 } else { |
516 } else { |
517 warning("Cannot open file %s due to %s\n", file_name, strerror(errno)); |
517 warning("Cannot open file %s due to %s\n", file_name, os::strerror(errno)); |
518 _need_close = false; |
518 _need_close = false; |
519 } |
519 } |
520 } |
520 } |
521 |
521 |
522 void fileStream::write(const char* s, size_t len) { |
522 void fileStream::write(const char* s, size_t len) { |