| Index: chrome/browser/lifetime/keep_alive_registry.h
|
| diff --git a/chrome/browser/lifetime/keep_alive_registry.h b/chrome/browser/lifetime/keep_alive_registry.h
|
| index 57ab79670a823fe53c4913d2c488e3cb5cfc4384..332b3d65f16c4aeab5a24bbaebddf7bfe502fa78 100644
|
| --- a/chrome/browser/lifetime/keep_alive_registry.h
|
| +++ b/chrome/browser/lifetime/keep_alive_registry.h
|
| @@ -40,10 +40,10 @@ class KeepAliveRegistry {
|
| friend struct base::DefaultSingletonTraits<KeepAliveRegistry>;
|
| // Friend to be able to use Register/Unregister
|
| friend class ScopedKeepAlive;
|
| -#ifndef NDEBUG
|
| +#if !defined(NDEBUG) || defined(DCHECK_ALWAYS_ON)
|
| friend std::ostream& operator<<(std::ostream& out,
|
| const KeepAliveRegistry& registry);
|
| -#endif // NDEBUG
|
| +#endif
|
|
|
| KeepAliveRegistry();
|
| ~KeepAliveRegistry();
|
| @@ -71,8 +71,8 @@ class KeepAliveRegistry {
|
| DISALLOW_COPY_AND_ASSIGN(KeepAliveRegistry);
|
| };
|
|
|
| -#ifndef NDEBUG
|
| +#if !defined(NDEBUG) || defined(DCHECK_ALWAYS_ON)
|
| std::ostream& operator<<(std::ostream& out, const KeepAliveRegistry& registry);
|
| -#endif // ndef NDEBUG
|
| +#endif
|
|
|
| #endif // CHROME_BROWSER_LIFETIME_KEEP_ALIVE_REGISTRY_H_
|
|
|