diff options
-rw-r--r-- | changes/cov980650 | 4 | ||||
-rw-r--r-- | src/or/routerset.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/changes/cov980650 b/changes/cov980650 new file mode 100644 index 0000000000..cbbada2e66 --- /dev/null +++ b/changes/cov980650 @@ -0,0 +1,4 @@ + o Minor bugfixes: + - Fix a copy-and-paste error when adding a missing A1 to a routerset + because of GeoIPExcludeUnknown. Fix for coverity CID 980650. + Bugfix on 0.2.4.10-alpha. diff --git a/src/or/routerset.c b/src/or/routerset.c index e45516bb6c..1eca5b6f6f 100644 --- a/src/or/routerset.c +++ b/src/or/routerset.c @@ -255,7 +255,7 @@ routerset_add_unknown_ccs(routerset_t **setp, int only_if_some_cc_set) } if (add_a1) { smartlist_add(set->country_names, tor_strdup("a1")); - smartlist_add(set->country_names, tor_strdup("{a1}")); + smartlist_add(set->list, tor_strdup("{a1}")); } if (add_unknown || add_a1) { |