| Index: base/profiler/alternate_timer.cc | 
| diff --git a/base/profiler/alternate_timer.cc b/base/profiler/alternate_timer.cc | 
| index 05a983c4be41214639d2d5c37007e3af173bfbe8..abf91802061d267f7335ac489d5a7f36f98f4555 100644 | 
| --- a/base/profiler/alternate_timer.cc | 
| +++ b/base/profiler/alternate_timer.cc | 
| @@ -6,20 +6,25 @@ | 
|  | 
| #include "base/logging.h" | 
|  | 
| -namespace tracked_objects { | 
| +namespace { | 
| + | 
| +tracked_objects::NowFunction* g_time_function = NULL; | 
|  | 
| -static NowFunction* g_time_function = NULL; | 
| +}  // anonymous namespace | 
| + | 
| +namespace tracked_objects { | 
|  | 
| const char kAlternateProfilerTime[] = "CHROME_PROFILER_TIME"; | 
|  | 
| // Set an alternate timer function to replace the OS time function when | 
| // profiling. | 
| void SetAlternateTimeSource(NowFunction* now_function) { | 
| -  DCHECK_EQ(g_time_function, reinterpret_cast<NowFunction*>(NULL)); | 
| +  DCHECK_EQ(reinterpret_cast<NowFunction*>(NULL), g_time_function); | 
| g_time_function = now_function; | 
| } | 
|  | 
| -extern NowFunction* GetAlternateTimeSource() { | 
| +NowFunction* GetAlternateTimeSource() { | 
| return g_time_function; | 
| } | 
| -}  // tracked_objects | 
| + | 
| +}  // namespace tracked_objects | 
|  |