merge in ics-release history after reset to master
diff --git a/src/ports/SkImageRef_ashmem.cpp b/src/ports/SkImageRef_ashmem.cpp
index 539d768..6686d2c 100644
--- a/src/ports/SkImageRef_ashmem.cpp
+++ b/src/ports/SkImageRef_ashmem.cpp
@@ -86,6 +86,7 @@
if (err) {
SkDebugf("------ ashmem_set_prot_region(%d) failed %d %d\n",
fd, err, errno);
+ close(fd);
return false;
}
@@ -93,6 +94,7 @@
if (-1 == (long)addr) {
SkDebugf("---------- mmap failed for imageref_ashmem size=%d err=%d\n",
size, errno);
+ close(fd);
return false;
}