certi-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[certi-cvs] certi libCERTI/ObjectClass.cc libCERTI/Subscrib...


From: certi-cvs
Subject: [certi-cvs] certi libCERTI/ObjectClass.cc libCERTI/Subscrib...
Date: Thu, 12 Jun 2008 07:39:52 +0000

CVSROOT:        /sources/certi
Module name:    certi
Changes by:     Eric NOULARD <erk>      08/06/12 07:39:52

Modified files:
        libCERTI       : ObjectClass.cc Subscribable.cc RootObject.cc 
                         SocketMC.cc MessageBuffer.cc NetworkMessage.cc 
                         RoutingSpace.cc GAV_aux.cc Dimension.cc 
                         FedTime.cc Exception.cc SecureTCPSocket.cc 
                         SocketTCP.cc Message.cc SocketUDP.cc 
        test/Billard   : BillardDDM.cc main.cc Billard.cc 
        RTIA           : OwnershipManagement.cc Communications.cc 
                         FederationManagement.cc ObjectManagement.cc 
        RTIG           : Federate.cc RTIG_processing.cc RTIG.cc 
                         Federation.cc 
        libRTI         : RTIambassador.cc 
        test/utility   : CertiUtilTests.cc 

Log message:
        Fix 
        bug #23538 : Lots of warning when compiling with gcc version 4.3.1

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/ObjectClass.cc?cvsroot=certi&r1=3.48&r2=3.49
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/Subscribable.cc?cvsroot=certi&r1=3.6&r2=3.7
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/RootObject.cc?cvsroot=certi&r1=3.33&r2=3.34
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/SocketMC.cc?cvsroot=certi&r1=3.14&r2=3.15
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/MessageBuffer.cc?cvsroot=certi&r1=3.9&r2=3.10
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/NetworkMessage.cc?cvsroot=certi&r1=3.34&r2=3.35
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/RoutingSpace.cc?cvsroot=certi&r1=3.14&r2=3.15
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/GAV_aux.cc?cvsroot=certi&r1=3.16&r2=3.17
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/Dimension.cc?cvsroot=certi&r1=3.7&r2=3.8
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/FedTime.cc?cvsroot=certi&r1=3.13&r2=3.14
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/Exception.cc?cvsroot=certi&r1=3.12&r2=3.13
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/SecureTCPSocket.cc?cvsroot=certi&r1=3.9&r2=3.10
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/SocketTCP.cc?cvsroot=certi&r1=3.23&r2=3.24
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/Message.cc?cvsroot=certi&r1=3.56&r2=3.57
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/SocketUDP.cc?cvsroot=certi&r1=3.19&r2=3.20
http://cvs.savannah.gnu.org/viewcvs/certi/test/Billard/BillardDDM.cc?cvsroot=certi&r1=3.20&r2=3.21
http://cvs.savannah.gnu.org/viewcvs/certi/test/Billard/main.cc?cvsroot=certi&r1=3.21&r2=3.22
http://cvs.savannah.gnu.org/viewcvs/certi/test/Billard/Billard.cc?cvsroot=certi&r1=3.35&r2=3.36
http://cvs.savannah.gnu.org/viewcvs/certi/RTIA/OwnershipManagement.cc?cvsroot=certi&r1=3.15&r2=3.16
http://cvs.savannah.gnu.org/viewcvs/certi/RTIA/Communications.cc?cvsroot=certi&r1=3.28&r2=3.29
http://cvs.savannah.gnu.org/viewcvs/certi/RTIA/FederationManagement.cc?cvsroot=certi&r1=3.66&r2=3.67
http://cvs.savannah.gnu.org/viewcvs/certi/RTIA/ObjectManagement.cc?cvsroot=certi&r1=3.48&r2=3.49
http://cvs.savannah.gnu.org/viewcvs/certi/RTIG/Federate.cc?cvsroot=certi&r1=3.14&r2=3.15
http://cvs.savannah.gnu.org/viewcvs/certi/RTIG/RTIG_processing.cc?cvsroot=certi&r1=3.74&r2=3.75
http://cvs.savannah.gnu.org/viewcvs/certi/RTIG/RTIG.cc?cvsroot=certi&r1=3.45&r2=3.46
http://cvs.savannah.gnu.org/viewcvs/certi/RTIG/Federation.cc?cvsroot=certi&r1=3.90&r2=3.91
http://cvs.savannah.gnu.org/viewcvs/certi/libRTI/RTIambassador.cc?cvsroot=certi&r1=3.87&r2=3.88
http://cvs.savannah.gnu.org/viewcvs/certi/test/utility/CertiUtilTests.cc?cvsroot=certi&r1=1.9&r2=1.10

Patches:
Index: libCERTI/ObjectClass.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/ObjectClass.cc,v
retrieving revision 3.48
retrieving revision 3.49
diff -u -b -r3.48 -r3.49
--- libCERTI/ObjectClass.cc     11 Jun 2008 15:19:22 -0000      3.48
+++ libCERTI/ObjectClass.cc     12 Jun 2008 07:39:48 -0000      3.49
@@ -19,7 +19,7 @@
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 // USA
 //
-// $Id: ObjectClass.cc,v 3.48 2008/06/11 15:19:22 rousse Exp $
+// $Id: ObjectClass.cc,v 3.49 2008/06/12 07:39:48 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include  "Object.hh"
@@ -34,6 +34,7 @@
 #include "PrettyDebug.hh"
 #include "helper.hh"
 #include <sstream>
+#include <memory>
 
 #ifdef _WIN32
        #include <windows.h>
@@ -1823,4 +1824,4 @@
 
 } // namespace certi
 
-// $Id: ObjectClass.cc,v 3.48 2008/06/11 15:19:22 rousse Exp $
+// $Id: ObjectClass.cc,v 3.49 2008/06/12 07:39:48 erk Exp $

Index: libCERTI/Subscribable.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/Subscribable.cc,v
retrieving revision 3.6
retrieving revision 3.7
diff -u -b -r3.6 -r3.7
--- libCERTI/Subscribable.cc    31 Oct 2007 10:30:23 -0000      3.6
+++ libCERTI/Subscribable.cc    12 Jun 2008 07:39:48 -0000      3.7
@@ -17,7 +17,7 @@
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 // USA
 //
-// $Id: Subscribable.cc,v 3.6 2007/10/31 10:30:23 erk Exp $
+// $Id: Subscribable.cc,v 3.7 2008/06/12 07:39:48 erk Exp $
 // ----------------------------------------------------------------------------
 
 
@@ -28,9 +28,7 @@
 #include "helper.hh"
 #include "PrettyDebug.hh"
 
-#ifdef _WIN32
-//#include <algorithm>
-#endif
+#include <algorithm>
 
 namespace {
 
@@ -201,4 +199,4 @@
 
 } // namespace certi
 
-// $Id: Subscribable.cc,v 3.6 2007/10/31 10:30:23 erk Exp $
+// $Id: Subscribable.cc,v 3.7 2008/06/12 07:39:48 erk Exp $

Index: libCERTI/RootObject.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/RootObject.cc,v
retrieving revision 3.33
retrieving revision 3.34
diff -u -b -r3.33 -r3.34
--- libCERTI/RootObject.cc      29 May 2008 12:20:39 -0000      3.33
+++ libCERTI/RootObject.cc      12 Jun 2008 07:39:48 -0000      3.34
@@ -19,7 +19,7 @@
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 // USA
 //
-// $Id: RootObject.cc,v 3.33 2008/05/29 12:20:39 rousse Exp $
+// $Id: RootObject.cc,v 3.34 2008/06/12 07:39:48 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include "Object.hh"
@@ -40,6 +40,7 @@
 #include <stdio.h>
 #include <cstring>
 #include <cassert>
+#include <algorithm>
 
 using std::vector ;
 using std::cout ;
@@ -47,6 +48,7 @@
 using std::string ;
 using std::list ;
 
+
 namespace certi {
 
 static pdCDebug D("ROOTOBJECT", "(RootObject) ");
@@ -344,4 +346,4 @@
 
 } // namespace certi
 
-// $Id: RootObject.cc,v 3.33 2008/05/29 12:20:39 rousse Exp $
+// $Id: RootObject.cc,v 3.34 2008/06/12 07:39:48 erk Exp $

Index: libCERTI/SocketMC.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/SocketMC.cc,v
retrieving revision 3.14
retrieving revision 3.15
diff -u -b -r3.14 -r3.15
--- libCERTI/SocketMC.cc        20 Nov 2007 09:04:53 -0000      3.14
+++ libCERTI/SocketMC.cc        12 Jun 2008 07:39:49 -0000      3.15
@@ -30,7 +30,8 @@
        #include <errno.h>
        #include <sys/time.h>
 #endif
-#include <assert.h>
+#include <cassert>
+#include <cstdlib>
 
 namespace certi {
 

Index: libCERTI/MessageBuffer.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/MessageBuffer.cc,v
retrieving revision 3.9
retrieving revision 3.10
diff -u -b -r3.9 -r3.10
--- libCERTI/MessageBuffer.cc   26 Apr 2008 14:59:40 -0000      3.9
+++ libCERTI/MessageBuffer.cc   12 Jun 2008 07:39:49 -0000      3.10
@@ -24,6 +24,7 @@
 #include <cassert>
 #include <sstream>
 #include <iomanip>
+#include <cstring>
 
 namespace certi {
 

Index: libCERTI/NetworkMessage.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/NetworkMessage.cc,v
retrieving revision 3.34
retrieving revision 3.35
diff -u -b -r3.34 -r3.35
--- libCERTI/NetworkMessage.cc  11 Jun 2008 15:19:21 -0000      3.34
+++ libCERTI/NetworkMessage.cc  12 Jun 2008 07:39:49 -0000      3.35
@@ -16,7 +16,7 @@
 // License along with this program ; if not, write to the Free Software
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
 //
-// $Id: NetworkMessage.cc,v 3.34 2008/06/11 15:19:21 rousse Exp $
+// $Id: NetworkMessage.cc,v 3.35 2008/06/12 07:39:49 erk Exp $
 // ----------------------------------------------------------------------------
 
 
@@ -24,6 +24,7 @@
 #include "NetworkMessage.hh"
 #include "PrettyDebug.hh"
 
+#include <cstdlib>
 #include <cstdio>
 #include <cstring>
 #include <cassert>
@@ -217,4 +218,4 @@
 
 } // namespace certi
 
-// $Id: NetworkMessage.cc,v 3.34 2008/06/11 15:19:21 rousse Exp $
+// $Id: NetworkMessage.cc,v 3.35 2008/06/12 07:39:49 erk Exp $

Index: libCERTI/RoutingSpace.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/RoutingSpace.cc,v
retrieving revision 3.14
retrieving revision 3.15
diff -u -b -r3.14 -r3.15
--- libCERTI/RoutingSpace.cc    3 Sep 2007 13:26:05 -0000       3.14
+++ libCERTI/RoutingSpace.cc    12 Jun 2008 07:39:49 -0000      3.15
@@ -19,7 +19,7 @@
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 // USA
 //
-// $Id: RoutingSpace.cc,v 3.14 2007/09/03 13:26:05 erk Exp $
+// $Id: RoutingSpace.cc,v 3.15 2008/06/12 07:39:49 erk Exp $
 // ----------------------------------------------------------------------------
 
 
@@ -28,6 +28,7 @@
 
 #include <iostream>
 #include <cassert>
+#include <algorithm>
 
 using std::vector ;
 using std::cout ;
@@ -116,4 +117,4 @@
 
 } // namespace certi
 
-// $Id: RoutingSpace.cc,v 3.14 2007/09/03 13:26:05 erk Exp $
+// $Id: RoutingSpace.cc,v 3.15 2008/06/12 07:39:49 erk Exp $

Index: libCERTI/GAV_aux.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/GAV_aux.cc,v
retrieving revision 3.16
retrieving revision 3.17
diff -u -b -r3.16 -r3.17
--- libCERTI/GAV_aux.cc 6 Jul 2007 09:25:17 -0000       3.16
+++ libCERTI/GAV_aux.cc 12 Jun 2008 07:39:49 -0000      3.17
@@ -21,6 +21,7 @@
 
 #include "GAV.hh"
 #include "PrettyDebug.hh"
+#include <string.h>
 
 #include <algorithm>
 #include <assert.h>

Index: libCERTI/Dimension.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/Dimension.cc,v
retrieving revision 3.7
retrieving revision 3.8
diff -u -b -r3.7 -r3.8
--- libCERTI/Dimension.cc       3 Sep 2007 13:26:05 -0000       3.7
+++ libCERTI/Dimension.cc       12 Jun 2008 07:39:49 -0000      3.8
@@ -19,10 +19,11 @@
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 // USA
 //
-// $Id: Dimension.cc,v 3.7 2007/09/03 13:26:05 erk Exp $
+// $Id: Dimension.cc,v 3.8 2008/06/12 07:39:49 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include "Dimension.hh"
+#include <limits.h>
 
 namespace certi {
 
@@ -51,6 +52,6 @@
 
 } // namespace certi
 
-// $Id: Dimension.cc,v 3.7 2007/09/03 13:26:05 erk Exp $
+// $Id: Dimension.cc,v 3.8 2008/06/12 07:39:49 erk Exp $
 
 

Index: libCERTI/FedTime.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/FedTime.cc,v
retrieving revision 3.13
retrieving revision 3.14
diff -u -b -r3.13 -r3.14
--- libCERTI/FedTime.cc 6 May 2008 13:36:18 -0000       3.13
+++ libCERTI/FedTime.cc 12 Jun 2008 07:39:49 -0000      3.14
@@ -33,6 +33,7 @@
 #include <algorithm>
 #include <limits>
 #include <sstream>
+#include <typeinfo>
 
 using std::stringstream ;
 

Index: libCERTI/Exception.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/Exception.cc,v
retrieving revision 3.12
retrieving revision 3.13
diff -u -b -r3.12 -r3.13
--- libCERTI/Exception.cc       29 Apr 2008 08:57:48 -0000      3.12
+++ libCERTI/Exception.cc       12 Jun 2008 07:39:50 -0000      3.13
@@ -19,7 +19,7 @@
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 // USA
 //
-// $Id: Exception.cc,v 3.12 2008/04/29 08:57:48 erk Exp $
+// $Id: Exception.cc,v 3.13 2008/06/12 07:39:50 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include <assert.h>
@@ -27,6 +27,8 @@
 #include "certi.hh"
 #include "PrettyDebug.hh"
 #include <sstream>
+#include <cstdlib>
+#include <cstring>
 
 // static members for HLA Exceptions
 const char *RTI::ArrayIndexOutOfBounds::_ex = "ArrayIndexOutOfBounds" ;

Index: libCERTI/SecureTCPSocket.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/SecureTCPSocket.cc,v
retrieving revision 3.9
retrieving revision 3.10
diff -u -b -r3.9 -r3.10
--- libCERTI/SecureTCPSocket.cc 6 Jul 2007 09:25:19 -0000       3.9
+++ libCERTI/SecureTCPSocket.cc 12 Jun 2008 07:39:50 -0000      3.10
@@ -17,7 +17,7 @@
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 // USA
 //
-// $Id: SecureTCPSocket.cc,v 3.9 2007/07/06 09:25:19 erk Exp $
+// $Id: SecureTCPSocket.cc,v 3.10 2008/06/12 07:39:50 erk Exp $
 // ----------------------------------------------------------------------------
 
 
@@ -27,6 +27,7 @@
 
 #include <sys/types.h>
 #include <unistd.h>
+#include <cstdlib>
 //#include <pwd.h>
 
 namespace certi {
@@ -258,4 +259,4 @@
 
 }
 
-// $Id: SecureTCPSocket.cc,v 3.9 2007/07/06 09:25:19 erk Exp $
+// $Id: SecureTCPSocket.cc,v 3.10 2008/06/12 07:39:50 erk Exp $

Index: libCERTI/SocketTCP.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/SocketTCP.cc,v
retrieving revision 3.23
retrieving revision 3.24
diff -u -b -r3.23 -r3.24
--- libCERTI/SocketTCP.cc       5 May 2008 09:06:52 -0000       3.23
+++ libCERTI/SocketTCP.cc       12 Jun 2008 07:39:50 -0000      3.24
@@ -17,7 +17,7 @@
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 // USA
 //
-// $Id: SocketTCP.cc,v 3.23 2008/05/05 09:06:52 erk Exp $
+// $Id: SocketTCP.cc,v 3.24 2008/06/12 07:39:50 erk Exp $
 // ----------------------------------------------------------------------------
 
 #ifdef _WIN32
@@ -34,8 +34,10 @@
 #include "PrettyDebug.hh"
 #include "baseTypes.hh"
 
-#include <assert.h>
-#include <errno.h>
+#include <cassert>
+#include <cerrno>
+#include <cstdlib>
+#include <cstring>
 
 using std::cout ;
 using std::endl ;
@@ -595,4 +597,4 @@
 
 } // namespace
 
-// $Id: SocketTCP.cc,v 3.23 2008/05/05 09:06:52 erk Exp $
+// $Id: SocketTCP.cc,v 3.24 2008/06/12 07:39:50 erk Exp $

Index: libCERTI/Message.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/Message.cc,v
retrieving revision 3.56
retrieving revision 3.57
diff -u -b -r3.56 -r3.57
--- libCERTI/Message.cc 11 Jun 2008 15:19:21 -0000      3.56
+++ libCERTI/Message.cc 12 Jun 2008 07:39:50 -0000      3.57
@@ -25,6 +25,7 @@
 #include "PrettyDebug.hh"
 #include "GAV.hh"
 
+#include <stdlib.h>
 #include <cstdio>
 #include <cstring>
 

Index: libCERTI/SocketUDP.cc
===================================================================
RCS file: /sources/certi/certi/libCERTI/SocketUDP.cc,v
retrieving revision 3.19
retrieving revision 3.20
diff -u -b -r3.19 -r3.20
--- libCERTI/SocketUDP.cc       29 Apr 2008 09:38:33 -0000      3.19
+++ libCERTI/SocketUDP.cc       12 Jun 2008 07:39:50 -0000      3.20
@@ -22,6 +22,8 @@
 #include "certi.hh"
 #include "SocketUDP.hh"
 #include "PrettyDebug.hh"
+#include <cstdlib>
+#include <cstring>
 
 #ifndef MAXHOSTNAMELEN
 #define MAXHOSTNAMELEN 4096

Index: test/Billard/BillardDDM.cc
===================================================================
RCS file: /sources/certi/certi/test/Billard/BillardDDM.cc,v
retrieving revision 3.20
retrieving revision 3.21
diff -u -b -r3.20 -r3.21
--- test/Billard/BillardDDM.cc  6 Jul 2007 09:25:19 -0000       3.20
+++ test/Billard/BillardDDM.cc  12 Jun 2008 07:39:50 -0000      3.21
@@ -18,7 +18,7 @@
 // along with this program ; if not, write to the Free Software
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
 //
-// $Id: BillardDDM.cc,v 3.20 2007/07/06 09:25:19 erk Exp $
+// $Id: BillardDDM.cc,v 3.21 2008/06/12 07:39:50 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include "BillardDDM.hh"
@@ -39,6 +39,8 @@
        #endif
 #endif
 
+#include <memory>
+
 using std::string ;
 using std::auto_ptr ;
 using std::vector ;

Index: test/Billard/main.cc
===================================================================
RCS file: /sources/certi/certi/test/Billard/main.cc,v
retrieving revision 3.21
retrieving revision 3.22
diff -u -b -r3.21 -r3.22
--- test/Billard/main.cc        22 Oct 2007 14:23:24 -0000      3.21
+++ test/Billard/main.cc        12 Jun 2008 07:39:50 -0000      3.22
@@ -18,7 +18,7 @@
 // along with this program ; if not, write to the Free Software
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
 //
-// $Id: main.cc,v 3.21 2007/10/22 14:23:24 erk Exp $
+// $Id: main.cc,v 3.22 2008/06/12 07:39:50 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include <config.h>
@@ -39,11 +39,11 @@
 #include <cstdio>
 #include <sys/types.h>
 #include <sys/stat.h>
-#include <stdlib.h>
-#include <memory.h>
+#include <cstdlib>
+#include <memory>
 #include <math.h>
 #include <iostream>
-#include <signal.h>
+#include <csignal>
 #include <exception>
 
 #ifndef _WIN32

Index: test/Billard/Billard.cc
===================================================================
RCS file: /sources/certi/certi/test/Billard/Billard.cc,v
retrieving revision 3.35
retrieving revision 3.36
diff -u -b -r3.35 -r3.36
--- test/Billard/Billard.cc     3 Jun 2008 14:16:22 -0000       3.35
+++ test/Billard/Billard.cc     12 Jun 2008 07:39:50 -0000      3.36
@@ -28,6 +28,9 @@
 #include <unistd.h>
 #endif
 
+#include <memory>
+#include <cstdlib>
+
 using std::auto_ptr ;
 using std::string ;
 using std::endl ;

Index: RTIA/OwnershipManagement.cc
===================================================================
RCS file: /sources/certi/certi/RTIA/OwnershipManagement.cc,v
retrieving revision 3.15
retrieving revision 3.16
diff -u -b -r3.15 -r3.16
--- RTIA/OwnershipManagement.cc 10 Jun 2008 13:41:44 -0000      3.15
+++ RTIA/OwnershipManagement.cc 12 Jun 2008 07:39:50 -0000      3.16
@@ -18,7 +18,7 @@
 // along with this program ; if not, write to the Free Software
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
 //
-// $Id: OwnershipManagement.cc,v 3.15 2008/06/10 13:41:44 rousse Exp $
+// $Id: OwnershipManagement.cc,v 3.16 2008/06/12 07:39:50 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include <config.h>
@@ -30,12 +30,13 @@
 #ifdef _WIN32
 #include <windows.h>
 #else
-#include <stdio.h>
+#include <cstdio>
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <unistd.h>
-#include <stdlib.h>
+#include <cstdlib>
 #endif
+#include <memory>
 
 namespace certi {
 namespace rtia {
@@ -513,4 +514,4 @@
 
 }} // namespace certi/rtia
 
-// $Id: OwnershipManagement.cc,v 3.15 2008/06/10 13:41:44 rousse Exp $
+// $Id: OwnershipManagement.cc,v 3.16 2008/06/12 07:39:50 erk Exp $

Index: RTIA/Communications.cc
===================================================================
RCS file: /sources/certi/certi/RTIA/Communications.cc,v
retrieving revision 3.28
retrieving revision 3.29
diff -u -b -r3.28 -r3.29
--- RTIA/Communications.cc      30 May 2008 14:01:06 -0000      3.28
+++ RTIA/Communications.cc      12 Jun 2008 07:39:51 -0000      3.29
@@ -18,7 +18,7 @@
 // along with this program ; if not, write to the Free Software
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
 //
-// $Id: Communications.cc,v 3.28 2008/05/30 14:01:06 erk Exp $
+// $Id: Communications.cc,v 3.29 2008/06/12 07:39:51 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include <config.h>
@@ -39,6 +39,7 @@
        #include <errno.h>
 #endif
 
+#include <cstdlib>
 
 
 
@@ -339,4 +340,4 @@
 
 }} // namespace certi/rtia
 
-// $Id: Communications.cc,v 3.28 2008/05/30 14:01:06 erk Exp $
+// $Id: Communications.cc,v 3.29 2008/06/12 07:39:51 erk Exp $

Index: RTIA/FederationManagement.cc
===================================================================
RCS file: /sources/certi/certi/RTIA/FederationManagement.cc,v
retrieving revision 3.66
retrieving revision 3.67
diff -u -b -r3.66 -r3.67
--- RTIA/FederationManagement.cc        10 Jun 2008 13:41:44 -0000      3.66
+++ RTIA/FederationManagement.cc        12 Jun 2008 07:39:51 -0000      3.67
@@ -18,7 +18,7 @@
 // along with this program ; if not, write to the Free Software
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
 //
-// $Id: FederationManagement.cc,v 3.66 2008/06/10 13:41:44 rousse Exp $
+// $Id: FederationManagement.cc,v 3.67 2008/06/12 07:39:51 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include <config.h>
@@ -36,9 +36,10 @@
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <unistd.h>
-#include <stdlib.h>
+#include <cstdlib>
 #endif
-#include <assert.h>
+#include <cassert>
+#include <memory>
 
 using std::list ;
 using std::string ;

Index: RTIA/ObjectManagement.cc
===================================================================
RCS file: /sources/certi/certi/RTIA/ObjectManagement.cc,v
retrieving revision 3.48
retrieving revision 3.49
diff -u -b -r3.48 -r3.49
--- RTIA/ObjectManagement.cc    11 Jun 2008 15:19:19 -0000      3.48
+++ RTIA/ObjectManagement.cc    12 Jun 2008 07:39:51 -0000      3.49
@@ -21,7 +21,8 @@
 // ----------------------------------------------------------------------------
 
 #include <config.h>
-#include <assert.h>
+#include <cassert>
+#include <memory>
 
 #include "InteractionSet.hh"
 #include "ObjectSet.hh"

Index: RTIG/Federate.cc
===================================================================
RCS file: /sources/certi/certi/RTIG/Federate.cc,v
retrieving revision 3.14
retrieving revision 3.15
diff -u -b -r3.14 -r3.15
--- RTIG/Federate.cc    29 Aug 2007 09:48:06 -0000      3.14
+++ RTIG/Federate.cc    12 Jun 2008 07:39:51 -0000      3.15
@@ -16,16 +16,17 @@
 // along with this program ; if not, write to the Free Software
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
 //
-// $Id: Federate.cc,v 3.14 2007/08/29 09:48:06 rousse Exp $
+// $Id: Federate.cc,v 3.15 2008/06/12 07:39:51 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include <config.h>
 #include "Federate.hh"
 #include "PrettyDebug.hh"
 
+#include <algorithm>
+
 #ifdef _WIN32
 #include <windows.h>
-#include <algorithm>
 #else
 #include <cstring>
 #include <string>
@@ -93,4 +94,4 @@
 
 }}
 
-// $Id: Federate.cc,v 3.14 2007/08/29 09:48:06 rousse Exp $
+// $Id: Federate.cc,v 3.15 2008/06/12 07:39:51 erk Exp $

Index: RTIG/RTIG_processing.cc
===================================================================
RCS file: /sources/certi/certi/RTIG/RTIG_processing.cc,v
retrieving revision 3.74
retrieving revision 3.75
diff -u -b -r3.74 -r3.75
--- RTIG/RTIG_processing.cc     11 Jun 2008 15:19:20 -0000      3.74
+++ RTIG/RTIG_processing.cc     12 Jun 2008 07:39:51 -0000      3.75
@@ -18,7 +18,7 @@
 // along with this program ; if not, write to the Free Software
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
 //
-// $Id: RTIG_processing.cc,v 3.74 2008/06/11 15:19:20 rousse Exp $
+// $Id: RTIG_processing.cc,v 3.75 2008/06/12 07:39:51 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include <config.h>
@@ -26,7 +26,8 @@
 #include "NM_Classes.hh"
 
 #include <iostream>
-#include <assert.h>
+#include <cassert>
+#include <memory>
 
 using std::endl ;
 using std::cout ;
@@ -1432,4 +1433,4 @@
 
 }} // namespace certi/rtig
 
-// $Id: RTIG_processing.cc,v 3.74 2008/06/11 15:19:20 rousse Exp $
+// $Id: RTIG_processing.cc,v 3.75 2008/06/12 07:39:51 erk Exp $

Index: RTIG/RTIG.cc
===================================================================
RCS file: /sources/certi/certi/RTIG/RTIG.cc,v
retrieving revision 3.45
retrieving revision 3.46
diff -u -b -r3.45 -r3.46
--- RTIG/RTIG.cc        30 May 2008 14:01:06 -0000      3.45
+++ RTIG/RTIG.cc        12 Jun 2008 07:39:51 -0000      3.46
@@ -18,7 +18,7 @@
 // along with this program ; if not, write to the Free Software
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
 //
-// $Id: RTIG.cc,v 3.45 2008/05/30 14:01:06 erk Exp $
+// $Id: RTIG.cc,v 3.46 2008/06/12 07:39:51 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include <config.h>
@@ -33,8 +33,9 @@
 #include <unistd.h>
 #include <iostream>
 #endif
-#include <errno.h>
+#include <cerrno>
 #include <csignal>
+#include <memory>
 
 using std::cout ;
 using std::endl ;
@@ -990,4 +991,4 @@
 
 }} // namespace certi/rtig
 
-// $Id: RTIG.cc,v 3.45 2008/05/30 14:01:06 erk Exp $
+// $Id: RTIG.cc,v 3.46 2008/06/12 07:39:51 erk Exp $

Index: RTIG/Federation.cc
===================================================================
RCS file: /sources/certi/certi/RTIG/Federation.cc,v
retrieving revision 3.90
retrieving revision 3.91
diff -u -b -r3.90 -r3.91
--- RTIG/Federation.cc  11 Jun 2008 15:19:20 -0000      3.90
+++ RTIG/Federation.cc  12 Jun 2008 07:39:51 -0000      3.91
@@ -18,7 +18,7 @@
 // along with this program ; if not, write to the Free Software
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
 //
-// $Id: Federation.cc,v 3.90 2008/06/11 15:19:20 rousse Exp $
+// $Id: Federation.cc,v 3.91 2008/06/12 07:39:51 erk Exp $
 // ----------------------------------------------------------------------------
 
 #include <config.h>
@@ -26,6 +26,7 @@
 #include "NM_Classes.hh"
 #include <sstream>
 #include <cassert>
+#include <memory>
 
 #ifdef _WIN32
 
@@ -2278,5 +2279,5 @@
 
 }} // namespace certi/rtig
 
-// $Id: Federation.cc,v 3.90 2008/06/11 15:19:20 rousse Exp $
+// $Id: Federation.cc,v 3.91 2008/06/12 07:39:51 erk Exp $
 

Index: libRTI/RTIambassador.cc
===================================================================
RCS file: /sources/certi/certi/libRTI/RTIambassador.cc,v
retrieving revision 3.87
retrieving revision 3.88
diff -u -b -r3.87 -r3.88
--- libRTI/RTIambassador.cc     10 Jun 2008 13:41:47 -0000      3.87
+++ libRTI/RTIambassador.cc     12 Jun 2008 07:39:51 -0000      3.88
@@ -19,7 +19,7 @@
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 // USA
 //
-// $Id: RTIambassador.cc,v 3.87 2008/06/10 13:41:47 rousse Exp $
+// $Id: RTIambassador.cc,v 3.88 2008/06/12 07:39:51 erk Exp $
 // ----------------------------------------------------------------------------
 
 
@@ -42,6 +42,7 @@
 #include <signal.h>
 #include <cassert>
 #include <cerrno>
+#include <typeinfo>
 
 using std::cout ;
 using std::cerr ;
@@ -3011,4 +3012,4 @@
     privateRefs->executeService(&req, &rep);
 }
 
-// $Id: RTIambassador.cc,v 3.87 2008/06/10 13:41:47 rousse Exp $
+// $Id: RTIambassador.cc,v 3.88 2008/06/12 07:39:51 erk Exp $

Index: test/utility/CertiUtilTests.cc
===================================================================
RCS file: /sources/certi/certi/test/utility/CertiUtilTests.cc,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- test/utility/CertiUtilTests.cc      26 Apr 2008 14:59:42 -0000      1.9
+++ test/utility/CertiUtilTests.cc      12 Jun 2008 07:39:51 -0000      1.10
@@ -29,6 +29,7 @@
 #include "MessageBuffer.hh"
 #include <cassert>
 #include <string>
+#include <cstring>
 
 #include "Clock.hh"
 void clockTests(certi::Clock& aClock) {




reply via email to

[Prev in Thread] Current Thread [Next in Thread]