aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/csource/generated.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/csource/generated.go')
-rw-r--r--pkg/csource/generated.go14
1 files changed, 4 insertions, 10 deletions
diff --git a/pkg/csource/generated.go b/pkg/csource/generated.go
index 754feaa68..8c8fa8d22 100644
--- a/pkg/csource/generated.go
+++ b/pkg/csource/generated.go
@@ -6640,13 +6640,10 @@ static int puff(
static int puff_zlib_to_file(const unsigned char* source, unsigned long sourcelen, int dest_fd)
{
- if (sourcelen < ZLIB_HEADER_WIDTH) {
- errno = EMSGSIZE;
- return -1;
- }
+ if (sourcelen < ZLIB_HEADER_WIDTH)
+ return 0;
source += ZLIB_HEADER_WIDTH;
sourcelen -= ZLIB_HEADER_WIDTH;
-
const unsigned long max_destlen = 132 << 20;
void* ret = mmap(0, max_destlen, PROT_WRITE | PROT_READ, MAP_PRIVATE | MAP_ANON, -1, 0);
if (ret == MAP_FAILED)
@@ -11783,13 +11780,10 @@ static int puff(
static int puff_zlib_to_file(const unsigned char* source, unsigned long sourcelen, int dest_fd)
{
- if (sourcelen < ZLIB_HEADER_WIDTH) {
- errno = EMSGSIZE;
- return -1;
- }
+ if (sourcelen < ZLIB_HEADER_WIDTH)
+ return 0;
source += ZLIB_HEADER_WIDTH;
sourcelen -= ZLIB_HEADER_WIDTH;
-
const unsigned long max_destlen = 132 << 20;
void* ret = mmap(0, max_destlen, PROT_WRITE | PROT_READ, MAP_PRIVATE | MAP_ANON, -1, 0);
if (ret == MAP_FAILED)