+void UserCache::add(uid_t ID) const
+{
+ string pszNewName;
+ struct passwd * pEntry;
+
+ // gets user name
+ if ((pEntry = getpwuid(ID)))
+ pszNewName = pEntry->pw_name;
+ else {
+ pszNewName = tostr(ID);
+ }
+
+ // adds new node
+ users[ID] = pszNewName;
+}
+