aboutsummaryrefslogtreecommitdiff
path: root/src/or/policies.c
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2011-01-20 15:00:42 -0500
committerNick Mathewson <nickm@torproject.org>2011-01-20 15:00:42 -0500
commitc496229b0a8d90a327674a03aa5be455014b4d5c (patch)
tree5a01a8f07bc73b46c3af014242278fc7048d4725 /src/or/policies.c
parentf6a25a995ea120b4415058131a01bc69542280e9 (diff)
parent13e9a2b19d4a65d9761256ac72f754c35c371b0b (diff)
downloadtor-c496229b0a8d90a327674a03aa5be455014b4d5c.tar
tor-c496229b0a8d90a327674a03aa5be455014b4d5c.tar.gz
Merge remote branch 'origin/maint-0.2.2'
Diffstat (limited to 'src/or/policies.c')
-rw-r--r--src/or/policies.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/or/policies.c b/src/or/policies.c
index e5af7887c..d0406d388 100644
--- a/src/or/policies.c
+++ b/src/or/policies.c
@@ -1256,8 +1256,8 @@ policy_summarize(smartlist_t *policy)
accepts_str = smartlist_join_strings(accepts, ",", 0, &accepts_len);
rejects_str = smartlist_join_strings(rejects, ",", 0, &rejects_len);
- if (rejects_len > MAX_EXITPOLICY_SUMMARY_LEN &&
- accepts_len > MAX_EXITPOLICY_SUMMARY_LEN) {
+ if (rejects_len > MAX_EXITPOLICY_SUMMARY_LEN-strlen("reject")-1 &&
+ accepts_len > MAX_EXITPOLICY_SUMMARY_LEN-strlen("accept")-1) {
char *c;
shorter_str = accepts_str;
prefix = "accept";