summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2002-09-16 17:41:28 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2002-09-16 17:41:28 +0000
commit5ec8a61e707f469999a3a1fdf688d6abe13935da (patch)
treeee246774e7445ca04dbf3d6b7d23a1bf4195bcef
parent1baae8fbf824b8a599893d0a6e88d637b323515f (diff)
downloadATCD-5ec8a61e707f469999a3a1fdf688d6abe13935da.tar.gz
ChangeLogTag: Mon Sep 16 17:40:12 UTC 2002 Johnny Willemsen <jwillemsen@remedy.nl>
-rw-r--r--ChangeLog3
-rw-r--r--ChangeLogs/ChangeLog-03a3
-rw-r--r--ace/Process.i10
3 files changed, 11 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 1e8dcb6d76f..ef1d3d0e445 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,9 @@ Mon Sep 16 17:36:33 UTC 2002 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Hash_Cache_Map_Manager_T.cpp:
Use typedefs from header file.
+ * ace/Process.i (setreugid):
+ Made method implementation same as definition
+
Mon Sep 16 15:26:56 UTC 2002 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/config-doxygen.h:
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index 1e8dcb6d76f..ef1d3d0e445 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -3,6 +3,9 @@ Mon Sep 16 17:36:33 UTC 2002 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/Hash_Cache_Map_Manager_T.cpp:
Use typedefs from header file.
+ * ace/Process.i (setreugid):
+ Made method implementation same as definition
+
Mon Sep 16 15:26:56 UTC 2002 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/config-doxygen.h:
diff --git a/ace/Process.i b/ace/Process.i
index cbb75c2ca8d..7e67653df43 100644
--- a/ace/Process.i
+++ b/ace/Process.i
@@ -110,7 +110,7 @@ ACE_Process_Options::handle_inheritence (void)
#if defined (ACE_WIN32) && !defined (ACE_HAS_WINCE)
return handle_inheritence_;
#else
- ACE_NOTSUP_RETURN (0); // This is a benign error.
+ ACE_NOTSUP_RETURN (0); // This is a benign error.
#endif /* ACE_WIN32 && ! ACE_HAS_WINCE */
}
@@ -223,12 +223,12 @@ ACE_Process_Options::inherit_environment (int nv)
}
ACE_INLINE int
-ACE_Process_Options::setreugid (const char* user)
+ACE_Process_Options::setreugid (const ACE_TCHAR* user)
{
-#if !defined (ACE_LACKS_PWD_FUNCTIONS)
+#if !defined (ACE_LACKS_PWD_FUNCTIONS)
struct passwd *ent = ACE_OS::getpwnam (user);
- if (ent != 0)
+ if (ent != 0)
{
this->euid_ = ent->pw_uid;
this->ruid_ = ent->pw_uid;
@@ -347,7 +347,7 @@ ACE_Process_Options::process_name (void)
{
if (process_name_[0] == '\0')
this->process_name (this->command_line_argv ()[0]);
-
+
return this->process_name_;
}