X-Git-Url: http://git.home-dn.net/?p=manu%2Fsuphp.git;a=blobdiff_plain;f=src%2FUserInfo.cpp;h=01cb986dc59a33a10faf224207790a63b7015ae0;hp=62085e407b3c0b63a0ba2724c457d5a07d0969fa;hb=849f4a7977b5780eacae8fad7a078d05f4a615ee;hpb=b0eaa3f1fbf491fdc8a3044cf20754f14254338a diff --git a/src/UserInfo.cpp b/src/UserInfo.cpp index 62085e4..01cb986 100644 --- a/src/UserInfo.cpp +++ b/src/UserInfo.cpp @@ -1,5 +1,5 @@ /* - suPHP - (c)2002-2005 Sebastian Marsching + suPHP - (c)2002-2008 Sebastian Marsching This file is part of suPHP. @@ -58,15 +58,21 @@ GroupInfo suPHP::UserInfo::getGroupInfo() const return api.UserInfo_getGroupInfo(*this); } +std::string suPHP::UserInfo::getHomeDirectory() const + throw (LookupException) { + API& api = API_Helper::getSystemAPI(); + return api.UserInfo_getHomeDirectory(*this); +} + bool suPHP::UserInfo::isSuperUser() { return API_Helper::getSystemAPI().UserInfo_isSuperUser(*this); } bool suPHP::UserInfo::operator==(const UserInfo& uinfo) const { if (this->getUid() == uinfo.getUid()) - return true; + return true; else - return false; + return false; } bool suPHP::UserInfo::operator!=(const UserInfo& uinfo) const {