summaryrefslogtreecommitdiff
path: root/examples/Naming/test_multiple_contexts.cpp
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1999-06-07 04:13:44 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1999-06-07 04:13:44 +0000
commitbd3a5e20e335a01ed66170dd2d1e67090a288839 (patch)
tree5859974b2c581e814c037d0022b9fa92a2f44729 /examples/Naming/test_multiple_contexts.cpp
parent88130ddce8e30f654772c3a53c45ee065aaf4766 (diff)
downloadATCD-bd3a5e20e335a01ed66170dd2d1e67090a288839.tar.gz
.
Diffstat (limited to 'examples/Naming/test_multiple_contexts.cpp')
-rw-r--r--examples/Naming/test_multiple_contexts.cpp69
1 files changed, 48 insertions, 21 deletions
diff --git a/examples/Naming/test_multiple_contexts.cpp b/examples/Naming/test_multiple_contexts.cpp
index 5bd6e2cc383..828cea2c030 100644
--- a/examples/Naming/test_multiple_contexts.cpp
+++ b/examples/Naming/test_multiple_contexts.cpp
@@ -6,44 +6,71 @@ ACE_RCSID(Naming, test_multiple_contexts, "$Id$")
int main (int, char *[])
{
-
static u_long ACE_DEFAULT_BASE_ADDR_1 = (1 * 64 * 1024 * 1024);
static u_long ACE_DEFAULT_BASE_ADDR_2 = (2 * 64 * 1024 * 1024);
int i;
- ACE_Naming_Context * ns_ptr = new ACE_Naming_Context ();
- ACE_Name_Options *name_options = ns_ptr->name_options ();
+ ACE_Naming_Context *ns_ptr;
+ ACE_NEW_RETURN (ns_ptr,
+ ACE_Naming_Context,
+ 1);
+ ACE_Name_Options *name_options =
+ ns_ptr->name_options ();
- ACE_Naming_Context * ns_ptr1 = new ACE_Naming_Context ();
- ACE_Name_Options *name_options1 = ns_ptr1->name_options ();
+ ACE_Naming_Context *ns_ptr1;
+ ACE_NEW_RETURN (ns_ptr1,
+ ACE_Naming_Context,
+ 1);
+ ACE_Name_Options *name_options1 =
+ ns_ptr1->name_options ();
char address_arg1[BUFSIZ];
char address_arg2[BUFSIZ];
- ACE_OS::sprintf (address_arg1, "-b%d", ACE_DEFAULT_BASE_ADDR_1);
+ ACE_OS::sprintf (address_arg1,
+ "-b%d",
+ ACE_DEFAULT_BASE_ADDR_1);
+
+ const char *m_argv[] =
+ {
+ "MyName1",
+ "-cNODE_LOCAL",
+ address_arg1,
+ NULL
+ };
+ int m_argc =
+ sizeof (m_argv) / sizeof (char *) -1;
- char * m_argv[] = {"MyName1",
- "-cNODE_LOCAL",
- address_arg1,
- NULL};
- int m_argc = sizeof (m_argv) / sizeof (char *) -1;
+ ACE_OS::sprintf (address_arg2,
+ "-b%d",
+ ACE_DEFAULT_BASE_ADDR_2);
+ const char *n_argv[] =
+ {
+ "MyName2",
+ "-cNODE_LOCAL",
+ address_arg2,
+ NULL
+ };
- ACE_OS::sprintf (address_arg2, "-b%d", ACE_DEFAULT_BASE_ADDR_2);
- char * n_argv[] = {"MyName2",
- "-cNODE_LOCAL",
- address_arg2,
- NULL};
- int n_argc = sizeof (n_argv) / sizeof (char *) -1;
+ int n_argc =
+ sizeof (n_argv) / sizeof (char *) -1;
name_options->parse_args (m_argc, m_argv);
i = ns_ptr->open (ACE_Naming_Context::NODE_LOCAL);
- ACE_DEBUG ((LM_DEBUG, "(%P) opened with %d\n", i));
- if (i != 0) return -1;
+
+ ACE_DEBUG ((LM_DEBUG,
+ "(%P) opened with %d\n",
+ i));
+
+ if (i != 0)
+ return -1;
name_options1->parse_args (n_argc, n_argv);
i = ns_ptr1->open (ACE_Naming_Context::NODE_LOCAL);
- ACE_DEBUG ((LM_DEBUG, "(%P) 1 opened with %d\n", i));
- if (i != 0) return -1;
+ ACE_DEBUG ((LM_DEBUG,
+ "(%P) 1 opened with %d\n", i));
+ if (i != 0)
+ return -1;
return 0;
}