aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/include/puffin/puffpatch.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/include/puffin/puffpatch.h b/src/include/puffin/puffpatch.h
index 86bb04d..c9fa572 100644
--- a/src/include/puffin/puffpatch.h
+++ b/src/include/puffin/puffpatch.h
@@ -12,6 +12,7 @@ namespace puffin {
extern const char kMagic[];
extern const size_t kMagicLength;
+constexpr size_t kDefaultCacheSize = 64 * 1024; // Total 64K cache.
// Applies the puffin patch to deflate stream |src| to create deflate stream
// |dst|. This function is used in the client and internally uses bspatch to
@@ -29,7 +30,7 @@ bool PuffPatch(UniqueStreamPtr src,
UniqueStreamPtr dst,
const uint8_t* patch,
size_t patch_length,
- size_t max_cache_size = 0);
+ size_t max_cache_size = kDefaultCacheSize);
} // namespace puffin