subunit: Update to latest upstream snapshot.
[nivanova/samba-autobuild/.git] / lib / subunit / c / tests / test_child.c
index 0744599b9f96103faf57602de241d6f5223e5849..1318322ab20dfb121511245f7031596757b1a2e4 100644 (file)
@@ -16,6 +16,7 @@
  **/
 
 #include <stdlib.h>
+#include <stdio.h>
 #include <unistd.h>
 #include <string.h>
 #include <check.h>
@@ -57,6 +58,8 @@ test_stdout_function(char const * expected,
      * DEAL.
      */
     function();
+    /* flush writes on FILE object to file descriptor */
+    fflush(stdout);
     /* restore stdout now */
     if (dup2(old_stdout, 1) != 1) {
       close(old_stdout);