*** empty log message ***

This commit is contained in:
David Rose 2000-12-05 02:28:47 +00:00
parent 3f57b391a8
commit 8b56b102e3

View File

@ -319,7 +319,6 @@ get_category(const string &fullname) {
//////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////
ostream &Notify:: ostream &Notify::
out() { out() {
ptr()->_ostream_ptr->flush();
return *(ptr()->_ostream_ptr); return *(ptr()->_ostream_ptr);
} }
@ -459,12 +458,21 @@ config_initialized() {
already_initialized = true; already_initialized = true;
if (_ostream_ptr == &cerr) { if (_ostream_ptr == &cerr) {
Filename notify_output = config_notify.GetString("notify-output", ""); string notify_output = config_notify.GetString("notify-output", "");
if (!notify_output.empty()) { if (!notify_output.empty()) {
notify_output.set_text(); if (notify_output == "stdout") {
cout.setf(ios::unitbuf);
set_ostream_ptr(&cout, false);
} else if (notify_output == "stderr") {
set_ostream_ptr(&cerr, false);
} else {
Filename filename = notify_output;
filename.set_text();
ofstream *out = new ofstream; ofstream *out = new ofstream;
if (!notify_output.open_write(*out)) { if (!filename.open_write(*out)) {
nout << "Unable to open file " << notify_output << " for output.\n"; nout << "Unable to open file " << filename << " for output.\n";
delete out; delete out;
} else { } else {
out->setf(ios::unitbuf); out->setf(ios::unitbuf);
@ -473,3 +481,4 @@ config_initialized() {
} }
} }
} }
}