/* * Abuse - dark 2D side-scrolling platform game * Copyright (c) 1995 Crack dot Com * Copyright (c) 2005-2011 Sam Hocevar * * This software was released into the Public Domain. As with most public * domain software, no warranty is made or implied by Crack dot Com or * Jonathan Clark. */ #include "config.h" #include #include #include #include char const *get_username() { struct passwd *pw; char const *name; if (!(name = getlogin())) { if ((pw = getpwuid (getuid()))) return pw->pw_name; else return "UNIX user"; } else return name; }