summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'main.c')
-rw-r--r--main.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/main.c b/main.c
index 92a3b9e..108ec5c 100644
--- a/main.c
+++ b/main.c
@@ -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++;