Use DCHECK_IS_ON() instead of !NDEBUG for debug logic (issue #1961)

This commit is contained in:
Marshall Greenblatt
2016-09-01 14:24:30 +03:00
parent ad1619dbd7
commit 5068b50b48
278 changed files with 320 additions and 525 deletions

View File

@@ -45,20 +45,20 @@ class CefCToCpp : public BaseName {
bool Release() const;
bool HasOneRef() const { return UnderlyingHasOneRef(); }
#ifndef NDEBUG
#if DCHECK_IS_ON()
// Simple tracking of allocated objects.
static base::AtomicRefCount DebugObjCt; // NOLINT(runtime/int)
#endif
protected:
CefCToCpp() {
#ifndef NDEBUG
#if DCHECK_IS_ON()
base::AtomicRefCountInc(&DebugObjCt);
#endif
}
virtual ~CefCToCpp() {
#ifndef NDEBUG
#if DCHECK_IS_ON()
base::AtomicRefCountDec(&DebugObjCt);
#endif
}