Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r52523 - in sandbox/process: boost boost/process boost/process/detail libs/process/doc
From: boris_at_[hidden]
Date: 2009-04-21 07:41:56


Author: bschaeling
Date: 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
New Revision: 52523
URL: http://svn.boost.org/trac/boost/changeset/52523

Log:
fixed a bug on Windows, applied a patch for POSIX systems and updated copyright messages for 2009
Text files modified:
   sandbox/process/boost/process.hpp | 2 +-
   sandbox/process/boost/process/child.hpp | 2 +-
   sandbox/process/boost/process/config.hpp | 2 +-
   sandbox/process/boost/process/context.hpp | 2 +-
   sandbox/process/boost/process/detail/file_handle.hpp | 2 +-
   sandbox/process/boost/process/detail/pipe.hpp | 2 +-
   sandbox/process/boost/process/detail/posix_ops.hpp | 2 +-
   sandbox/process/boost/process/detail/stream_info.hpp | 2 +-
   sandbox/process/boost/process/detail/systembuf.hpp | 2 +-
   sandbox/process/boost/process/detail/win32_ops.hpp | 2 +-
   sandbox/process/boost/process/environment.hpp | 2 +-
   sandbox/process/boost/process/operations.hpp | 4 ++--
   sandbox/process/boost/process/pistream.hpp | 2 +-
   sandbox/process/boost/process/posix_child.hpp | 2 +-
   sandbox/process/boost/process/posix_context.hpp | 2 +-
   sandbox/process/boost/process/posix_operations.hpp | 2 +-
   sandbox/process/boost/process/posix_status.hpp | 6 +++++-
   sandbox/process/boost/process/postream.hpp | 2 +-
   sandbox/process/boost/process/process.hpp | 2 +-
   sandbox/process/boost/process/self.hpp | 2 +-
   sandbox/process/boost/process/status.hpp | 2 +-
   sandbox/process/boost/process/stream_behavior.hpp | 2 +-
   sandbox/process/boost/process/win32_child.hpp | 2 +-
   sandbox/process/boost/process/win32_context.hpp | 2 +-
   sandbox/process/boost/process/win32_operations.hpp | 2 +-
   sandbox/process/libs/process/doc/Jamfile.v2 | 2 +-
   sandbox/process/libs/process/doc/process.xml | 1 +
   27 files changed, 32 insertions(+), 27 deletions(-)

Modified: sandbox/process/boost/process.hpp
==============================================================================
--- sandbox/process/boost/process.hpp (original)
+++ sandbox/process/boost/process.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/child.hpp
==============================================================================
--- sandbox/process/boost/process/child.hpp (original)
+++ sandbox/process/boost/process/child.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/config.hpp
==============================================================================
--- sandbox/process/boost/process/config.hpp (original)
+++ sandbox/process/boost/process/config.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/context.hpp
==============================================================================
--- sandbox/process/boost/process/context.hpp (original)
+++ sandbox/process/boost/process/context.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/detail/file_handle.hpp
==============================================================================
--- sandbox/process/boost/process/detail/file_handle.hpp (original)
+++ sandbox/process/boost/process/detail/file_handle.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/detail/pipe.hpp
==============================================================================
--- sandbox/process/boost/process/detail/pipe.hpp (original)
+++ sandbox/process/boost/process/detail/pipe.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/detail/posix_ops.hpp
==============================================================================
--- sandbox/process/boost/process/detail/posix_ops.hpp (original)
+++ sandbox/process/boost/process/detail/posix_ops.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/detail/stream_info.hpp
==============================================================================
--- sandbox/process/boost/process/detail/stream_info.hpp (original)
+++ sandbox/process/boost/process/detail/stream_info.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/detail/systembuf.hpp
==============================================================================
--- sandbox/process/boost/process/detail/systembuf.hpp (original)
+++ sandbox/process/boost/process/detail/systembuf.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/detail/win32_ops.hpp
==============================================================================
--- sandbox/process/boost/process/detail/win32_ops.hpp (original)
+++ sandbox/process/boost/process/detail/win32_ops.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/environment.hpp
==============================================================================
--- sandbox/process/boost/process/environment.hpp (original)
+++ sandbox/process/boost/process/environment.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/operations.hpp
==============================================================================
--- sandbox/process/boost/process/operations.hpp (original)
+++ sandbox/process/boost/process/operations.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -442,7 +442,7 @@
         cs.push_back(child(pid, fhinvalid, fhstdout, fhstderr));
     }
 #elif defined(BOOST_WINDOWS_API)
- STARTUPINFO si;
+ STARTUPINFOA si;
     detail::win32_setup s;
     s.startupinfo = &si;
 

Modified: sandbox/process/boost/process/pistream.hpp
==============================================================================
--- sandbox/process/boost/process/pistream.hpp (original)
+++ sandbox/process/boost/process/pistream.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/posix_child.hpp
==============================================================================
--- sandbox/process/boost/process/posix_child.hpp (original)
+++ sandbox/process/boost/process/posix_child.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/posix_context.hpp
==============================================================================
--- sandbox/process/boost/process/posix_context.hpp (original)
+++ sandbox/process/boost/process/posix_context.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/posix_operations.hpp
==============================================================================
--- sandbox/process/boost/process/posix_operations.hpp (original)
+++ sandbox/process/boost/process/posix_operations.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/posix_status.hpp
==============================================================================
--- sandbox/process/boost/process/posix_status.hpp (original)
+++ sandbox/process/boost/process/posix_status.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -91,7 +91,11 @@
     {
         BOOST_ASSERT(signaled());
 
+#ifdef WCOREDUMP
         return WCOREDUMP(flags_);
+#else
+ return false;
+#endif
     }
 
     /**

Modified: sandbox/process/boost/process/postream.hpp
==============================================================================
--- sandbox/process/boost/process/postream.hpp (original)
+++ sandbox/process/boost/process/postream.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/process.hpp
==============================================================================
--- sandbox/process/boost/process/process.hpp (original)
+++ sandbox/process/boost/process/process.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/self.hpp
==============================================================================
--- sandbox/process/boost/process/self.hpp (original)
+++ sandbox/process/boost/process/self.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/status.hpp
==============================================================================
--- sandbox/process/boost/process/status.hpp (original)
+++ sandbox/process/boost/process/status.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/stream_behavior.hpp
==============================================================================
--- sandbox/process/boost/process/stream_behavior.hpp (original)
+++ sandbox/process/boost/process/stream_behavior.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/win32_child.hpp
==============================================================================
--- sandbox/process/boost/process/win32_child.hpp (original)
+++ sandbox/process/boost/process/win32_child.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/win32_context.hpp
==============================================================================
--- sandbox/process/boost/process/win32_context.hpp (original)
+++ sandbox/process/boost/process/win32_context.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/boost/process/win32_operations.hpp
==============================================================================
--- sandbox/process/boost/process/win32_operations.hpp (original)
+++ sandbox/process/boost/process/win32_operations.hpp 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 // ~~~~~~~~~~~~~
 //
 // Copyright (c) 2006, 2007 Julio M. Merino Vidal
-// Copyright (c) 2008 Boris Schaeling
+// Copyright (c) 2008, 2009 Boris Schaeling
 //
 // Distributed under the Boost Software License, Version 1.0. (See accompanying
 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/libs/process/doc/Jamfile.v2
==============================================================================
--- sandbox/process/libs/process/doc/Jamfile.v2 (original)
+++ sandbox/process/libs/process/doc/Jamfile.v2 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -3,7 +3,7 @@
 # ~~~~~~~~~~~~~
 #
 # Copyright (c) 2006, 2007 Julio M. Merino Vidal
-# Copyright (c) 2008 Boris Schaeling
+# Copyright (c) 2008, 2009 Boris Schaeling
 #
 # Distributed under the Boost Software License, Version 1.0. (See accompanying
 # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

Modified: sandbox/process/libs/process/doc/process.xml
==============================================================================
--- sandbox/process/libs/process/doc/process.xml (original)
+++ sandbox/process/libs/process/doc/process.xml 2009-04-21 07:41:52 EDT (Tue, 21 Apr 2009)
@@ -36,6 +36,7 @@
     </copyright>
     <copyright>
       <year>2008</year>
+ <year>2009</year>
       <holder>Boris Schaeling</holder>
     </copyright>
     <legalnotice>


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk