aboutsummaryrefslogtreecommitdiff
path: root/src/core/or/protover.c
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2020-08-03 08:54:03 -0400
committerNick Mathewson <nickm@torproject.org>2020-08-03 08:54:03 -0400
commitd1fda62d11139830b0d81d56d0dfd372237d0be6 (patch)
treebcd54004a203fe54e8009256929fc2b408d82f54 /src/core/or/protover.c
parent3e3b0b0443b6486553e5cfc18a23a8d7cb7ae4c4 (diff)
parent32b33c0d21ce471d735abbedc26d26998238c380 (diff)
downloadtor-d1fda62d11139830b0d81d56d0dfd372237d0be6.tar.gz
tor-d1fda62d11139830b0d81d56d0dfd372237d0be6.zip
Merge remote-tracking branch 'tor-gitlab/mr/94'
Diffstat (limited to 'src/core/or/protover.c')
-rw-r--r--src/core/or/protover.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/core/or/protover.c b/src/core/or/protover.c
index 1ac264925c..22128dff18 100644
--- a/src/core/or/protover.c
+++ b/src/core/or/protover.c
@@ -250,7 +250,8 @@ parse_single_entry(const char *s, const char *end_of_entry)
}
s = comma;
- while (*s == ',' && s < end_of_entry)
+ // Skip the comma separator between ranges. Don't ignore a trailing comma.
+ if (s < (end_of_entry - 1))
++s;
}