OSDN Git Service

Fix memory leak when getting signal time for unsignaled fences
authorJesse Hall <jessehall@google.com>
Mon, 14 Jan 2013 23:59:32 +0000 (15:59 -0800)
committerJesse Hall <jessehall@google.com>
Tue, 15 Jan 2013 00:33:29 +0000 (16:33 -0800)
Bug: 8000983
Change-Id: Ie88ed23fc5e8c95bfade364e090e90b7f070fa8e

libs/ui/Fence.cpp

index 84f5a47..a01ac29 100644 (file)
@@ -100,6 +100,7 @@ nsecs_t Fence::getSignalTime() const {
         return -1;
     }
     if (finfo->status != 1) {
+        sync_fence_info_free(finfo);
         return INT64_MAX;
     }