Correzioni rimaste indietro ed espansione funzioni del resolver.
[gapil.git] / listati / SetTermAttr.c
index 41656f24769cea4dbb6a1ed7c957095ccc6b1938..fbec08f444f45b5a338c3a0683e84c0d8804d699 100644 (file)
@@ -1,19 +1,16 @@
 #include <unistd.h>
 #include <termios.h>
 #include <errno.h>
-
 int SetTermAttr(int fd, tcflag_t flag) 
 {
     struct termios values;
     int res;
-    res = tcgetattr (desc, &values);
-    if (res) {
+    if (res = tcgetattr(desc, &values)) {
         perror("Cannot get attributes");
         return res;
     }
     values.c_lflag |= flag;
-    res = tcsetattr (desc, TCSANOW, &values);
-    if (res) {
+    if (res = tcsetattr(desc, TCSANOW, &values)) {
         perror("Cannot set attributes");
         return res;
     }