]> git.armaanb.net Git - sic.git/blobdiff - sic.c
bugfix
[sic.git] / sic.c
diff --git a/sic.c b/sic.c
index 53f5aba9cb91bd7f408470cf6507417aabf5548e..592a314b673dd5023bd3f3a522632bc6df1450e3 100644 (file)
--- a/sic.c
+++ b/sic.c
@@ -135,9 +135,10 @@ int
 main(int argc, char *argv[]) {
        int i, c;
        struct timeval tv;
+       const char *user = getenv("USER");
        fd_set rd;
 
-       strlcpy(nick, getenv("USER"), sizeof nick);
+       strlcpy(nick, user ? user : "unknown", sizeof nick);
        for(i = 1; i < argc; i++) {
                c = argv[i][1];
                if(argv[i][0] != '-' || argv[i][2])