summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/ServerI.cpp
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2006-05-23 12:23:55 +0000
committerBenoit Foucher <benoit@zeroc.com>2006-05-23 12:23:55 +0000
commit029fd83551338ea01613c54ddbc4906c09227c60 (patch)
treedf5e77cbb88f29def748393baf98d88d172cb7ba /cpp/src/IceGrid/ServerI.cpp
parentfix test for recent slice change (diff)
downloadice-029fd83551338ea01613c54ddbc4906c09227c60.tar.bz2
ice-029fd83551338ea01613c54ddbc4906c09227c60.tar.xz
ice-029fd83551338ea01613c54ddbc4906c09227c60.zip
Added support for Glacier2 filters.
Diffstat (limited to 'cpp/src/IceGrid/ServerI.cpp')
-rw-r--r--cpp/src/IceGrid/ServerI.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/cpp/src/IceGrid/ServerI.cpp b/cpp/src/IceGrid/ServerI.cpp
index 2f20d322179..f8b44a878a8 100644
--- a/cpp/src/IceGrid/ServerI.cpp
+++ b/cpp/src/IceGrid/ServerI.cpp
@@ -57,6 +57,7 @@ chownRecursive(const string& path, uid_t uid, gid_t gid)
{
string name = namelist[i]->d_name;
assert(!name.empty());
+ free(namelist[i]);
if(name != ".." && name != ".")
{
@@ -77,8 +78,6 @@ chownRecursive(const string& path, uid_t uid, gid_t gid)
chownRecursive(name, uid, gid);
}
}
-
- free(namelist[i]);
}
free(namelist);