summaryrefslogtreecommitdiff
path: root/TAO/CIAO/ciao/Server_init.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/CIAO/ciao/Server_init.cpp')
-rw-r--r--TAO/CIAO/ciao/Server_init.cpp19
1 files changed, 19 insertions, 0 deletions
diff --git a/TAO/CIAO/ciao/Server_init.cpp b/TAO/CIAO/ciao/Server_init.cpp
index da2c4a27096..1a3a96f847c 100644
--- a/TAO/CIAO/ciao/Server_init.cpp
+++ b/TAO/CIAO/ciao/Server_init.cpp
@@ -34,3 +34,22 @@ CIAO::Server_init (CORBA::ORB_ptr o)
Components::ComponentPortDescription);
return 0;
}
+
+int
+CIAO::Utility::write_IOR (const char *pathname,
+ const char *ior)
+{
+ FILE* ior_output_file_ =
+ ACE_OS::fopen (pathname, "w");
+
+ if (ior_output_file_)
+ {
+ ACE_OS::fprintf (ior_output_file_,
+ "%s",
+ ior);
+ ACE_OS::fclose (ior_output_file_);
+ return 0;
+ }
+
+ return -1;
+}