aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/core/SkRWBuffer.h
diff options
context:
space:
mode:
authorGravatar scroggo <scroggo@chromium.org>2016-04-04 10:05:23 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2016-04-04 10:05:23 -0700
commitaf0ba653bf47bae2683603ab89c9dba7dd0449ed (patch)
tree442968697f501fa1802e6ddb96e999b54e2b1bd2 /include/core/SkRWBuffer.h
parentefdfd51b68a300d5c6e28743fe0344ca05d1cec9 (diff)
Add SK_API to SkROBuffer::Iter
Necessary for crrev.com/1812273003 in Chromium. Also remove trailing whitespace. GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1856033002 Review URL: https://codereview.chromium.org/1856033002
Diffstat (limited to 'include/core/SkRWBuffer.h')
-rw-r--r--include/core/SkRWBuffer.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/include/core/SkRWBuffer.h b/include/core/SkRWBuffer.h
index 452e182d94..106e572587 100644
--- a/include/core/SkRWBuffer.h
+++ b/include/core/SkRWBuffer.h
@@ -26,8 +26,8 @@ public:
* multiple contiguous blocks, accessible via the iterator.
*/
size_t size() const { return fUsed; }
-
- class Iter {
+
+ class SK_API Iter {
public:
Iter(const SkROBuffer*);
@@ -58,10 +58,10 @@ public:
private:
SkROBuffer(const SkBufferHead* head, size_t used);
virtual ~SkROBuffer();
-
+
const SkBufferHead* fHead;
const size_t fUsed;
-
+
friend class SkRWBuffer;
};
@@ -74,14 +74,14 @@ class SK_API SkRWBuffer {
public:
SkRWBuffer(size_t initialCapacity = 0);
~SkRWBuffer();
-
+
size_t size() const { return fTotalUsed; }
void append(const void* buffer, size_t length);
void* append(size_t length);
SkROBuffer* newRBufferSnapshot() const;
SkStreamAsset* newStreamSnapshot() const;
-
+
#ifdef SK_DEBUG
void validate() const;
#else