@@ -152,7 +152,10 @@ DEFINE_bool(log_hostname, false, "Add host after pid in each log so"
152152
153153DEFINE_bool (log_year, false , " Log year in datetime part in each log" );
154154
155- DEFINE_bool (log_func_name, false , " Log function name in each log" );
155+ DEFINE_bool (log_func_name, false , " [DEPRECATED]Log function name in each log. "
156+ " Now DefaultLogSink logs function names by default. "
157+ " Customized LogSink can also log function names through "
158+ " corresponding OnLogMessage." );
156159
157160DEFINE_bool (async_log, false , " Use async log" );
158161
@@ -1381,14 +1384,8 @@ void LogStream::FlushWithoutReset() {
13811384 DoublyBufferedLogSink::ScopedPtr ptr;
13821385 if (DoublyBufferedLogSink::GetInstance ()->Read (&ptr) == 0 &&
13831386 (*ptr) != NULL ) {
1384- bool result = false ;
1385- if (FLAGS_log_func_name) {
1386- result = (*ptr)->OnLogMessage (_severity, _file, _line,
1387- _func, content ());
1388- } else {
1389- result = (*ptr)->OnLogMessage (_severity, _file,
1390- _line, content ());
1391- }
1387+ bool result = (*ptr)->OnLogMessage (
1388+ _severity, _file, _line, _func, content ());
13921389 if (result) {
13931390 goto FINISH_LOGGING;
13941391 }
@@ -1408,13 +1405,8 @@ void LogStream::FlushWithoutReset() {
14081405 }
14091406#endif
14101407 if (!tried_default) {
1411- if (FLAGS_log_func_name) {
1412- DefaultLogSink::GetInstance ()->OnLogMessage (
1413- _severity, _file, _line, _func, content ());
1414- } else {
1415- DefaultLogSink::GetInstance ()->OnLogMessage (
1416- _severity, _file, _line, content ());
1417- }
1408+ DefaultLogSink::GetInstance ()->OnLogMessage (
1409+ _severity, _file, _line, _func, content ());
14181410 }
14191411
14201412FINISH_LOGGING:
0 commit comments