summaryrefslogtreecommitdiff
path: root/ACE/ace/Process.cpp
diff options
context:
space:
mode:
authorLike Ma <likemartinma@gmail.com>2022-08-14 03:22:02 +0800
committerLike Ma <likemartinma@gmail.com>2022-08-14 03:22:02 +0800
commita9a6b7e565cda5187d4f0b14b62b2b19dc5fcbc8 (patch)
tree2eb5f981d2955f7cc0884e3559d1364064d25bb3 /ACE/ace/Process.cpp
parent44c80da21fe3daed65ce0b19e47b09ba6aa3f438 (diff)
downloadATCD-a9a6b7e565cda5187d4f0b14b62b2b19dc5fcbc8.tar.gz
Fix incorrect uid_t to gid_t in ACE_Process
Diffstat (limited to 'ACE/ace/Process.cpp')
-rw-r--r--ACE/ace/Process.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/ACE/ace/Process.cpp b/ACE/ace/Process.cpp
index 6d36c2a7be7..73547b9976b 100644
--- a/ACE/ace/Process.cpp
+++ b/ACE/ace/Process.cpp
@@ -406,8 +406,8 @@ ACE_Process::spawn (ACE_Process_Options &options)
# endif /* ACE_LACKS_SETPGID */
# if !defined (ACE_LACKS_SETREGID)
- if (options.getrgid () != (uid_t) -1
- || options.getegid () != (uid_t) -1)
+ if (options.getrgid () != (gid_t) -1
+ || options.getegid () != (gid_t) -1)
if (ACE_OS::setregid (options.getrgid (),
options.getegid ()) == -1)
{
@@ -836,8 +836,8 @@ ACE_Process_Options::ACE_Process_Options (bool inherit_environment,
stderr_ (ACE_INVALID_HANDLE),
ruid_ ((uid_t) -1),
euid_ ((uid_t) -1),
- rgid_ ((uid_t) -1),
- egid_ ((uid_t) -1),
+ rgid_ ((gid_t) -1),
+ egid_ ((gid_t) -1),
#endif /* ACE_WIN32 */
handle_inheritance_ (true),
set_handles_called_ (0),