Procházet zdrojové kódy

Use tor_sscanf, not sscanf, in test_util.c.

Fixes the 0.2.7 case of bug #19213, which prevented mingw64 from
working.
Nick Mathewson před 8 roky
rodič
revize
5854b19816
2 změnil soubory, kde provedl 4 přidání a 1 odebrání
  1. 3 0
      changes/bug19213
  2. 1 1
      src/test/test_util.c

+ 3 - 0
changes/bug19213

@@ -0,0 +1,3 @@
+  o Minor bugfixes (compilation):
+    - Cause the unit tests to compile correctly on mingw64 versions
+      that lack sscanf. Fixes bug 19213. Bugfix on 0.2.7.1-alpha.

+ 1 - 1
src/test/test_util.c

@@ -4377,7 +4377,7 @@ test_util_writepid(void *arg)
   contents = read_file_to_str(fname, 0, NULL);
   tt_assert(contents);
 
-  int n = sscanf(contents, "%lu\n%c", &pid, &c);
+  int n = tor_sscanf(contents, "%lu\n%c", &pid, &c);
   tt_int_op(n, OP_EQ, 1);
 
 #ifdef _WIN32