Use errorMsg rather than fprintf.
diff --git a/coreutils/tail.c b/coreutils/tail.c
index 3189d20..601f087 100644
--- a/coreutils/tail.c
+++ b/coreutils/tail.c
@@ -375,7 +375,7 @@
 				usage(tail_usage);
 			default:
 				if ((n_units = atoi(&argv[i][1])) < 1) {
-					fprintf(stderr, "tail: invalid option -- %c\n", opt);
+					errorMsg("invalid option -- %c\n", opt);
 					usage(tail_usage);
 				}
 			}
@@ -386,8 +386,7 @@
 
 	if (i + 1 < argc) {
 		if (forever) {
-			fprintf(stderr,
-					"tail: option -f is invalid with multiple files\n");
+			errorMsg("option -f is invalid with multiple files\n");
 			usage(tail_usage);
 		}
 		print_headers = 1;