diff options
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 9 |
1 files changed, 4 insertions, 5 deletions
@@ -92,11 +92,10 @@ int main(int argc, char *argv[]) { const char *host = display_user_host(); if (name || host) { printf("%s ", LOGO[lc]); - printf( - "%s%s%s@%s%s%s\n", - titlecolor, name, reset, - titlecolor, host, reset - ); + if (name) printf("%s%s%s",titlecolor, name, reset); + if (name && host) printf("@"); + if (host) printf("%s%s%s", titlecolor, host, reset); + printf("\n"); if (name) free((void *)name); if (host) free((void *)host); lc++; |