projects
/
privoxy.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
privoxy-log-parser: Highlight 'Keeping chunk offset at 0 despite flushing 31 bytes.'
[privoxy.git]
/
cgi.c
diff --git
a/cgi.c
b/cgi.c
index
e92f749
..
d60166f
100644
(file)
--- a/
cgi.c
+++ b/
cgi.c
@@
-7,7
+7,7
@@
* This only contains the framework functions, the
* actual handler functions are declared elsewhere.
*
* This only contains the framework functions, the
* actual handler functions are declared elsewhere.
*
- * Copyright : Written by and Copyright (C) 2001-202
0
+ * Copyright : Written by and Copyright (C) 2001-202
1
* members of the Privoxy team. https://www.privoxy.org/
*
* Based on the Internet Junkbuster originally written
* members of the Privoxy team. https://www.privoxy.org/
*
* Based on the Internet Junkbuster originally written
@@
-2023,7
+2023,7
@@
jb_err template_fill(char **template_ptr, const struct map *exports)
char buf[BUFFER_SIZE];
char *tmp_out_buffer;
char *file_buffer;
char buf[BUFFER_SIZE];
char *tmp_out_buffer;
char *file_buffer;
- size_t size;
+ size_t
buffer_size, new_
size;
int error;
const char *flags;
int error;
const char *flags;
@@
-2032,7
+2032,7
@@
jb_err template_fill(char **template_ptr, const struct map *exports)
assert(exports);
file_buffer = *template_ptr;
assert(exports);
file_buffer = *template_ptr;
- size = strlen(file_buffer) + 1;
+
buffer_
size = strlen(file_buffer) + 1;
/*
* Assemble pcrs joblist from exports map
/*
* Assemble pcrs joblist from exports map
@@
-2082,7
+2082,10
@@
jb_err template_fill(char **template_ptr, const struct map *exports)
}
else
{
}
else
{
- error = pcrs_execute(job, file_buffer, size, &tmp_out_buffer, &size);
+ error = pcrs_execute(job, file_buffer, buffer_size, &tmp_out_buffer,
+ &new_size);
+
+ buffer_size = new_size;
pcrs_free_job(job);
if (NULL == tmp_out_buffer)
pcrs_free_job(job);
if (NULL == tmp_out_buffer)