blob: b3e2e1f3e0136bad69776c840d4f9518dfead2d9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
// Copyright 2017 PDFium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
#include "core/fxcrt/xml/cxml_databufacc.h"
CXML_DataBufAcc::CXML_DataBufAcc(const uint8_t* pBuffer, size_t size)
: m_pBuffer(pBuffer), m_dwSize(size), m_dwCurPos(0) {}
CXML_DataBufAcc::~CXML_DataBufAcc() {}
bool CXML_DataBufAcc::ReadNextBlock() {
if (m_dwCurPos >= m_dwSize)
return false;
m_dwCurPos = m_dwSize;
return true;
}
|