X-Git-Url: https://git.xinqibao.xyz/st.git/blobdiff_plain/40c0ecfe821036a3eefc210e6f5dc09e846ae5bf..50b4785f2650a741f827f4be17ecc18844a1b175:/std.c?ds=sidebyside diff --git a/std.c b/std.c index 080c490..4afdc3c 100644 --- a/std.c +++ b/std.c @@ -13,7 +13,7 @@ #include #include -#define LENGTH(x) (sizeof (x) / sizeof (x)[0]) +#define LENGTH(x) (sizeof(x) / sizeof((x)[0])) #define MAX(a,b) (((a) > (b)) ? (a) : (b)) #define MIN(a,b) (((a) < (b)) ? (a) : (b)) @@ -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"); @@ -169,7 +166,7 @@ parseesc(void) { s |= QuestionMark; else if(c == ';') { if(!(s & Digit)) - eprint("syntax error"); + eprint("syntax error\n"); s &= ~Digit; j++; }