From 3c0dfbab807a459622aeade4940daddf482dec66 Mon Sep 17 00:00:00 2001 From: Jason Sams Date: Sun, 27 Sep 2009 17:50:38 -0700 Subject: Improve logging code to dump more detaild rs object info. Fix bug with predefined elements not being recreated for contexts after one was destroyed. Add stricter type enforcement. --- libs/rs/rsObjectBase.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'libs/rs/rsObjectBase.cpp') diff --git a/libs/rs/rsObjectBase.cpp b/libs/rs/rsObjectBase.cpp index 720e8fc..0008ea4 100644 --- a/libs/rs/rsObjectBase.cpp +++ b/libs/rs/rsObjectBase.cpp @@ -41,7 +41,7 @@ ObjectBase::~ObjectBase() remove(); } -void ObjectBase::dumpObj(const char *op) const +void ObjectBase::dumpLOGV(const char *op) const { if (mName) { LOGV("%s RSobj %p, name %s, refs %i,%i from %s,%i links %p,%p,%p", @@ -79,7 +79,7 @@ bool ObjectBase::checkDelete() const { if (!(mSysRefCount | mUserRefCount)) { if (mRSC && mRSC->props.mLogObjects) { - dumpObj("checkDelete"); + dumpLOGV("checkDelete"); } delete this; return true; @@ -188,7 +188,7 @@ void ObjectBase::zeroAllUserRef(Context *rsc) LOGV("Objects remaining."); o = rsc->mObjHead; while (o) { - o->dumpObj(" "); + o->dumpLOGV(" "); o = o->mNext; } } -- cgit v1.1