From 6ae3ba9b2deff56e329f8411389013a46649376d Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Tue, 2 Jan 2007 02:01:15 +0000 Subject: [PATCH] r11777@Kushana: nickm | 2007-01-01 21:01:10 -0500 Fix an idiot bug in r9181: snprintf returns <0 on error, not !=0. svn:r9232 --- src/or/dirserv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/or/dirserv.c b/src/or/dirserv.c index 92c789ec60..45de98265d 100644 --- a/src/or/dirserv.c +++ b/src/or/dirserv.c @@ -1565,7 +1565,7 @@ generate_v2_networkstatus(void) const char *eos = find_whitespace(ri->platform+4); char *platform = tor_strndup(ri->platform+4, eos-(ri->platform+4)); if (tor_snprintf(outp, endp-outp, - "opt v %s\n", platform)) { + "opt v %s\n", platform)<0) { log_warn(LD_BUG, "Unable to print router version."); goto done; }