[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[certi-cvs] certi/libRTI RTIambassador.cc
From: |
certi-cvs |
Subject: |
[certi-cvs] certi/libRTI RTIambassador.cc |
Date: |
Tue, 29 Apr 2008 13:21:37 +0000 |
CVSROOT: /sources/certi
Module name: certi
Changes by: ROUSSELOT <rousse> 08/04/29 13:21:37
Modified files:
libRTI : RTIambassador.cc
Log message:
BUG #23071 correction : federation or federate empty names not allowed
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/certi/libRTI/RTIambassador.cc?cvsroot=certi&r1=3.76&r2=3.77
Patches:
Index: RTIambassador.cc
===================================================================
RCS file: /sources/certi/certi/libRTI/RTIambassador.cc,v
retrieving revision 3.76
retrieving revision 3.77
diff -u -b -r3.76 -r3.77
--- RTIambassador.cc 23 Apr 2008 07:36:02 -0000 3.76
+++ RTIambassador.cc 29 Apr 2008 13:21:37 -0000 3.77
@@ -19,7 +19,7 @@
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
// USA
//
-// $Id: RTIambassador.cc,v 3.76 2008/04/23 07:36:02 siron Exp $
+// $Id: RTIambassador.cc,v 3.77 2008/04/29 13:21:37 rousse Exp $
// ----------------------------------------------------------------------------
@@ -620,6 +620,11 @@
G.Out(pdGendoc,"enter RTIambassador::joinFederationExecution");
+ if ( yourName == NULL || strlen(yourName) == 0 )
+ throw RTIinternalError("Incorrect or empty federate name");
+ if ( executionName == NULL || strlen(executionName) == 0 )
+ throw RTIinternalError("Incorrect or empty federation name");
+
privateRefs->fed_amb = (FederateAmbassador *) fedamb ;
req.type = Message::JOIN_FEDERATION_EXECUTION ;
@@ -2930,4 +2935,4 @@
privateRefs->executeService(&req, &rep);
}
-// $Id: RTIambassador.cc,v 3.76 2008/04/23 07:36:02 siron Exp $
+// $Id: RTIambassador.cc,v 3.77 2008/04/29 13:21:37 rousse Exp $
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [certi-cvs] certi/libRTI RTIambassador.cc,
certi-cvs <=