diff defaults/hg-wrapper.cpp @ 12:e056798af879

fixing problem with shell interpretation.
author Robert McIntyre <rlm@mit.edu>
date Wed, 09 Jan 2013 07:09:37 +0000
parents 389f8678f1d8
children
line wrap: on
line diff
     1.1 --- a/defaults/hg-wrapper.cpp	Wed Jan 09 05:11:10 2013 +0000
     1.2 +++ b/defaults/hg-wrapper.cpp	Wed Jan 09 07:09:37 2013 +0000
     1.3 @@ -12,5 +12,6 @@
     1.4    input[0] = std::string("hg");
     1.5    std::string command = boost::algorithm::join(input, " ");
     1.6    setreuid(geteuid(), geteuid());
     1.7 +  setregid(getegid(), getegid());
     1.8    return system(command.c_str());
     1.9  }