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++; | 
