diff options
author | Rob Clark <robdclark@gmail.com> | 2015-09-04 20:05:17 -0400 |
---|---|---|
committer | Rob Clark <robdclark@gmail.com> | 2015-09-04 20:05:17 -0400 |
commit | fab980bac9feb525684b38bb7cb8228f08eedb9c (patch) | |
tree | 59b357b280d55c107e079329c23c78e2cd1b40f9 | |
parent | 1dbce3f196486f77a16f0b32bffb915990450673 (diff) | |
download | drm_gralloc-fab980bac9feb525684b38bb7cb8228f08eedb9c.tar.gz |
fixup! WIP: more debug logging
-rw-r--r-- | gralloc_drm.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gralloc_drm.c b/gralloc_drm.c index 93a01b4..a0d5e57 100644 --- a/gralloc_drm.c +++ b/gralloc_drm.c @@ -371,8 +371,11 @@ static void gralloc_drm_bo_destroy(struct gralloc_drm_bo_t *bo) */ void gralloc_drm_bo_decref(struct gralloc_drm_bo_t *bo) { - if (!--bo->refcount) + if (!--bo->refcount) { + if (bo->lock_count > 0) + ALOGE("ERROR, destroying locked buffer!!!\n"); gralloc_drm_bo_destroy(bo); + } } /* |