Add support for unpackaged resources to speed up loads on Android, i.e. so we don't have to decompress entire GPAs to load a single resource.

This commit is contained in:
elasota
2020-10-12 18:03:23 -04:00
parent ec56bdace2
commit 1ecef6f8ef
26 changed files with 674 additions and 252 deletions

View File

@@ -3,7 +3,7 @@
#include <stdlib.h>
namespace PortabilityLayer
{
{
ScanlineMaskBuilder::ScanlineMaskBuilder()
: m_spans(nullptr)
, m_numSpans(0)
@@ -11,11 +11,11 @@ namespace PortabilityLayer
, m_longestSpan(0)
{
}
ScanlineMaskBuilder::~ScanlineMaskBuilder()
{
if (m_spans)
realloc(m_spans, 0);
(void)realloc(m_spans, 0);
}
bool ScanlineMaskBuilder::AppendSpan(size_t span)