Change calls to error_msg.* and strerror to use perror_msg.*.
diff --git a/readlink.c b/readlink.c
index bb40b07..bb2056a 100644
--- a/readlink.c
+++ b/readlink.c
@@ -39,7 +39,7 @@
 		buf = xrealloc(buf, bufsize);
 		size = readlink(argv[1], buf, bufsize);
 		if (size == -1)
-			error_msg_and_die("%s: %s\n", argv[1], strerror(errno));
+			perror_msg_and_die("%s", argv[1]);
 	}
 
 	buf[size] = '\0';