]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - unix/uxcfg.c
Fix a couple of signedness compiler warnings, presumably due to me
[PuTTY.git] / unix / uxcfg.c
index de8e8865bfe007a16d5b9f1834342fc490c4d79a..c7d8d5fb0089f3a54b493ec0a0f316801c8e82a6 100644 (file)
@@ -10,7 +10,7 @@
 #include "dialog.h"
 #include "storage.h"
 
-void unix_setup_config_box(struct controlbox *b, int midsession)
+void unix_setup_config_box(struct controlbox *b, int midsession, int protocol)
 {
     struct controlset *s;
     union control *c;
@@ -75,5 +75,6 @@ void unix_setup_config_box(struct controlbox *b, int midsession)
      * space parity are not conveniently supported, and neither is
      * DSR/DTR flow control.
      */
-    ser_setup_config_box(b, midsession, 0x07, 0x07);
+    if (!midsession || (protocol == PROT_SERIAL))
+        ser_setup_config_box(b, midsession, 0x07, 0x07);
 }