summaryrefslogtreecommitdiffstats
path: root/include/utils/BlobCache.h
diff options
context:
space:
mode:
authorKenny Root <kroot@google.com>2011-06-15 20:41:15 -0700
committerKenny Root <kroot@google.com>2011-06-15 20:55:49 -0700
commit111280a8de1700f718744f48d163789473b9da30 (patch)
tree02a86dc22485fd8ce11695a5684f670154c34610 /include/utils/BlobCache.h
parentef890381093fef91792390e2885920a43763e7d3 (diff)
downloadframeworks_native-111280a8de1700f718744f48d163789473b9da30.zip
frameworks_native-111280a8de1700f718744f48d163789473b9da30.tar.gz
frameworks_native-111280a8de1700f718744f48d163789473b9da30.tar.bz2
Use rand() for MinGW
The version of MinGW we use doesn't have nrand48() which is really lame, but we need to use libutils in the Windows SDK. Change-Id: If854c03dbf02bc29e79f49e4539f08c2bf057517
Diffstat (limited to 'include/utils/BlobCache.h')
-rw-r--r--include/utils/BlobCache.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/utils/BlobCache.h b/include/utils/BlobCache.h
index 8f76d72..dc45ff0 100644
--- a/include/utils/BlobCache.h
+++ b/include/utils/BlobCache.h
@@ -82,6 +82,9 @@ private:
BlobCache(const BlobCache&);
void operator=(const BlobCache&);
+ // A random function helper to get around MinGW not having nrand48()
+ long int blob_random();
+
// clean evicts a randomly chosen set of entries from the cache such that
// the total size of all remaining entries is less than mMaxTotalSize/2.
void clean();