diff options
author | Philip Hazel <ph10@hermes.cam.ac.uk> | 2006-09-18 14:49:23 +0000 |
---|---|---|
committer | Philip Hazel <ph10@hermes.cam.ac.uk> | 2006-09-18 14:49:23 +0000 |
commit | d45b1de81aa47cef4ca098a4b2725d855b154162 (patch) | |
tree | f21b3801fc83f7cb8d058829b51e10bf1a8043c2 /src/src/functions.h | |
parent | ddfcd446e8b9bdb55a17d6b950bf55c736505a9e (diff) |
Check for overflow in numeric expansion conditions; forbid negative
values for message_size_limit.
Diffstat (limited to 'src/src/functions.h')
-rw-r--r-- | src/src/functions.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/src/functions.h b/src/src/functions.h index 32b3d2d24..eb1a7a5b4 100644 --- a/src/src/functions.h +++ b/src/src/functions.h @@ -1,4 +1,4 @@ -/* $Cambridge: exim/src/src/functions.h,v 1.25 2006/07/13 13:53:33 ph10 Exp $ */ +/* $Cambridge: exim/src/src/functions.h,v 1.26 2006/09/18 14:49:23 ph10 Exp $ */ /************************************************* * Exim - an Internet mail transport agent * @@ -97,7 +97,7 @@ extern void exim_wait_tick(struct timeval *, int); extern BOOL expand_check_condition(uschar *, uschar *, uschar *); extern uschar *expand_string(uschar *); extern uschar *expand_string_copy(uschar *); -extern int expand_string_integer(uschar *); +extern int expand_string_integer(uschar *, BOOL); extern int filter_interpret(uschar *, int, address_item **, uschar **); extern BOOL filter_personal(string_item *, BOOL); |