X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=std.c;h=5368f6712ad3bd880c98a7e49fb91606e18b6378;hb=693e2413c8c114c6a95327a609c28be643b9d582;hp=ef946dda3607aff79817ef797c1e744c8fd2b68e;hpb=e2ac1676b10e71dcc2c11614637ea8f00d3ba9a1;p=st.git diff --git a/std.c b/std.c index ef946dd..5368f67 100644 --- a/std.c +++ b/std.c @@ -109,11 +109,9 @@ getpty(void) { ptm = posix_openpt(O_RDWR); #else ptm = open("/dev/ptmx", O_RDWR); - if(ptm == -1) { + if(ptm == -1) if(openpty(&ptm, &pts, NULL, NULL, NULL) == -1) eprintn("error, cannot open pty"); - return; - } #endif #if defined(_XOPEN_SOURCE) if(ptm != -1) { @@ -127,7 +125,6 @@ getpty(void) { pts = open(ptsdev, O_RDWR); if(pts == -1) eprintn("error, cannot open slave pty"); - puts(ptsdev); } else eprintn("error, cannot open pty"); @@ -319,8 +316,5 @@ main(int argc, char *argv[]) { eprint("usage: st [-v]\n"); getpty(); shell(); - fdopen(fptm, "r+"); - if(!fptm) - eprintn("cannot open slave pty"); return 0; }