X-Git-Url: https://git.xinqibao.xyz/st.git/blobdiff_plain/5f287254715dd91f2c508a2a6b9853f0ef4ed785..6c6b65ea6ec775cc02c25b8cf69cce32971f9fe8:/pty.c?ds=sidebyside

diff --git a/pty.c b/pty.c
index 4c38d86..3efaa7f 100644
--- a/pty.c
+++ b/pty.c
@@ -1,5 +1,4 @@
 /* See LICENSE file for copyright and license details. */
-#include "util.h"
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <fcntl.h>
@@ -22,22 +21,22 @@ getpty(void) {
 	ptm = open("/dev/ptmx", O_RDWR);
 	if(ptm == -1)
 		if(openpty(&ptm, &pts, NULL, NULL, NULL) == -1)
-			eprintn("error, cannot open pty");
+			err(EXIT_FAILURE, "cannot open pty");
 #endif
 #if defined(_XOPEN_SOURCE)
 	if(ptm != -1) {
 		if(grantpt(ptm) == -1)
-			eprintn("error, cannot grant access to pty");
+			err(EXIT_FAILURE, "cannot grant access to pty");
 		if(unlockpt(ptm) == -1)
-			eprintn("error, cannot unlock pty");
+			err(EXIT_FAILURE, "cannot unlock pty");
 		ptsdev = ptsname(ptm);
 		if(!ptsdev)
-			eprintn("error, slave pty name undefined");
+			err(EXIT_FAILURE, "slave pty name undefined");
 		pts = open(ptsdev, O_RDWR);
 		if(pts == -1)
-			eprintn("error, cannot open slave pty");
+			err(EXIT_FAILURE, "cannot open slave pty");
 	}
 	else
-		eprintn("error, cannot open pty");
+		err(EXIT_FAILURE, "cannot open pty");
 #endif
 }