]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
src/common/compat.c:tor_vasprintf() - vsnprintf() was properly checked but tor_vsnpri...
authorJeremy <jeremy@sturgix.com>
Tue, 1 Dec 2015 18:00:58 +0000 (13:00 -0500)
committerJeremy <jeremy@sturgix.com>
Tue, 1 Dec 2015 18:00:58 +0000 (13:00 -0500)
src/common/compat.c

index 6f357530a6b9193e46cfcaf52b1b45b910f0313a..e8b0897f59e3700cb994ef468d74d2a55bc6a7b1 100644 (file)
@@ -573,7 +573,9 @@ tor_vasprintf(char **strp, const char *fmt, va_list args)
   int len, r;
   va_list tmp_args;
   va_copy(tmp_args, args);
-  len = vsnprintf(buf, sizeof(buf), fmt, tmp_args);
+  /* vsnprintf() was properly checked but tor_vsnprintf() available so
+   * why not use it? */
+  len = tor_vsnprintf(buf, sizeof(buf), fmt, tmp_args);
   va_end(tmp_args);
   if (len < (int)sizeof(buf)) {
     *strp = tor_strdup(buf);