Change 'printf("%s\n", ...)' into 'puts(...)'.  Noted and patched in hostname.c
by Larry Doolittle.
diff --git a/basename.c b/basename.c
index e98197d..b83f387 100644
--- a/basename.c
+++ b/basename.c
@@ -47,6 +47,6 @@
 		if (m>=n && strncmp(s+m-n, *argv, n)==0)
 			s[m-n] = '\0';
 	}
-	printf("%s\n", s);
+	puts(s);
 	return EXIT_SUCCESS;
 }