You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by di...@apache.org on 2005/07/08 17:23:21 UTC

cvs commit: ws-axis/c/tests/auto_build/testcases/client/cpp CombinedAllTestClient.cpp

dicka       2005/07/08 08:23:21

  Modified:    c/tests/auto_build/testcases/client/cpp
                        CombinedAllTestClient.cpp
  Log:
  The mix of cout and printf statements can result in output becoming out of sequence on some platforms.  To resolve this place an ffliush(stdout) after printf, before using a cout.
  
  Submitted by: Adrian Dick
  
  Revision  Changes    Path
  1.3       +1 -0      ws-axis/c/tests/auto_build/testcases/client/cpp/CombinedAllTestClient.cpp
  
  Index: CombinedAllTestClient.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/tests/auto_build/testcases/client/cpp/CombinedAllTestClient.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- CombinedAllTestClient.cpp	18 May 2005 05:44:55 -0000	1.2
  +++ CombinedAllTestClient.cpp	8 Jul 2005 15:23:21 -0000	1.3
  @@ -114,6 +114,7 @@
   
   	}while (iRetryIterationCount > 0 && !bSuccess);
   
  +    fflush(stdout); // Need to flush output from printf's before cout
       cout <<
   	"---------------------- TEST COMPLETE -----------------------------"
   	<< endl;