Index: src/core/SkResourceCache.h |
diff --git a/src/core/SkResourceCache.h b/src/core/SkResourceCache.h |
index f2fd8fc047443b64e0688c28cf3804ec78fbfbed..ce8286b6287d3cf37308e598f7eea6386a9f7a8a 100644 |
--- a/src/core/SkResourceCache.h |
+++ b/src/core/SkResourceCache.h |
@@ -98,6 +98,7 @@ public: |
static const Rec* AddAndLock(Rec*); |
static void Add(Rec*); |
static void Unlock(ID); |
+ static void Remove(ID); |
static size_t GetTotalBytesUsed(); |
static size_t GetTotalByteLimit(); |
@@ -140,6 +141,7 @@ public: |
const Rec* findAndLock(const Key& key); |
const Rec* addAndLock(Rec*); |
void add(Rec*); |
+ void remove(Rec*); |
/** |
* Given a non-null ID ptr returned by either findAndLock or addAndLock, |
@@ -189,7 +191,6 @@ private: |
size_t fSingleAllocationByteLimit; |
int fCount; |
- void purgeRec(Rec*); |
void purgeAsNeeded(); |
// linklist management |