From 2741dd5741a27a9e875bfc8713351a7a5de457d4 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Fri, 29 Dec 2006 16:49:33 +0000 Subject: [PATCH] r11755@Kushana: nickm | 2006-12-29 11:49:20 -0500 Calculate the length of policy strings correctly again. svn:r9215 --- src/or/policies.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/or/policies.c b/src/or/policies.c index dca16046ab..3af6523386 100644 --- a/src/or/policies.c +++ b/src/or/policies.c @@ -698,7 +698,7 @@ policy_write_item(char *buf, size_t buflen, addr_policy_t *policy) if (written+4 > buflen) return -1; strlcat(buf+written, ":*", buflen-written); - written += 3; + written += 2; } else if (policy->prt_min == policy->prt_max) { /* There is only one port; write ":80". */ result = tor_snprintf(buf+written, buflen-written, ":%d", policy->prt_min);