pike.git / lib / modules / System.pmod

version» Context lines:

pike.git/lib/modules/System.pmod:11:      //! Get the username of the user the process is running as.   //!   //! @note   //! On NT systems, this returns the user the current thread is running as.   string get_user()   {   #if constant(System.GetUserName)    return System.GetUserName();   #elseif constant(System.getuid) -  return getpwuid(System.getuid())[0]; +  return [string]getpwuid(System.getuid())[0];   #else    return "UNKNOWN";   #endif /* System.GetUserName */   }      //! Get the full path for the current user's home directory   string get_home()   {    string home = [string]getenv("HOME");    if(home) return home;