git://git.exim.org
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix dmarc build
[exim.git]
/
src
/
src
/
filtertest.c
diff --git
a/src/src/filtertest.c
b/src/src/filtertest.c
index f3d3acc522a35c8dc931e36f5c501f4db91dd403..a2a60a8dd8a5be996aa58bfbb025b634fdee5ca0 100644
(file)
--- a/
src/src/filtertest.c
+++ b/
src/src/filtertest.c
@@
-95,7
+95,7
@@
if (!dot_ended && !feof(stdin))
if (s > message_body_end + message_body_visible) s = message_body_end;
message_size++;
}
if (s > message_body_end + message_body_visible) s = message_body_end;
message_size++;
}
- READ_END:
ch = ch; /* Some compilers don't like null statements */
+ READ_END:
;
}
if (s == message_body_end || s[-1] != '\n') body_linecount++;
}
}
if (s == message_body_end || s[-1] != '\n') body_linecount++;
}
@@
-112,7
+112,7
@@
if (body_len >= message_body_visible)
int above = message_body_visible - below;
if (above > 0)
{
int above = message_body_visible - below;
if (above > 0)
{
- uschar *temp = store_get(below);
+ uschar *temp = store_get(below
, TRUE
);
memcpy(temp, message_body_end, below);
memmove(message_body_end, s+1, above);
memcpy(message_body_end + above, temp, below);
memcpy(temp, message_body_end, below);
memmove(message_body_end, s+1, above);
memcpy(message_body_end + above, temp, below);
@@
-178,7
+178,7
@@
if (fstat(fd, &statbuf) != 0)
return FALSE;
}
return FALSE;
}
-filebuf = store_get(statbuf.st_size + 1);
+filebuf = store_get(statbuf.st_size + 1
, is_tainted(filename)
);
rc = read(fd, filebuf, statbuf.st_size);
(void)close(fd);
rc = read(fd, filebuf, statbuf.st_size);
(void)close(fd);