diff --git a/trunk/src/or/routerlist.c b/trunk/src/or/routerlist.c index 35ed5aa697..3d5921d0e1 100644 --- a/trunk/src/or/routerlist.c +++ b/trunk/src/or/routerlist.c @@ -1150,7 +1150,7 @@ _router_get_next_token(const char **s, directory_token_t *tok) { } tok->val.cmd.n_args = i; if (i >= MAX_ARGS) { - /* XXX free args[0..i] */ + router_release_token(tok); tok->tp = _ERR; tok->val.error = "Too many arguments"; return -1; }