[cups-devel] [UNKN] STR #4338: Fix for systems without VEOL2

alanh at fairlite.co.uk alanh at fairlite.co.uk
Tue Jan 14 10:56:28 PST 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

Fix usersys.c on platforms without VEOL2.

- --- cups/usersys.c.old	2013-10-15 16:19:39.000000000 +0000
+++ cups/usersys.c	2013-10-15 16:20:16.000000000 +0000
@@ -648,8 +648,11 @@
 
   while ((passbytes = read(tty, &passch, 1)) == 1)
   {
- -    if (passch == noecho.c_cc[VEOL] || passch == noecho.c_cc[VEOL2] ||
- -        passch == 0x0A || passch == 0x0D)
+    if (passch == noecho.c_cc[VEOL]
+#ifdef VEOL2
+        || passch == noecho.c_cc[VEOL2]
+#endif
+        || passch == 0x0A || passch == 0x0D)
     {
      /*
       * Enter/return...

Link: https://www.cups.org/str.php?L4338
Version: 1.7.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJS1YhcAAoJENujp6sI12Ijxq0P/RaOeindMOs5BRPaVGDuhQQO
IczTbqRmJMfwTZdkveSEKY/5j8/PUx2PvpBKPQz/d3Y1zpgEywKUJF6v6/1SFHsF
iG9N9QDFQ6gIkddXpsEiQPHDyudQPtoHOxTnXuZoWyXNyfu/NEA0NmXojrvEZO6g
bOCuqXqIAWZVTfoYfmkKt665IEe4/rsH6fHxRW1Z4POYK3NBGEklYTxthRqYhwE8
lveoxxp8lkWtPOwy3lNtgphr1PV5xKBMPPjXujpqkwl6db1kFn3TrLZscb75a6ku
GULw64XWdeY1ZFxBQgbHvKVpTZTdZIwDDYVCAVmTJdz6ACeeddyMh2+nuS8w9Uf+
yrR7mI0f4bTpFoM6vgdOiREp5rGO6914w+RqJZMS5arpYryBKjhMU3yHUiLGcQni
LiywYPzzTqyi4TKuPwDUVSyRzoB2iGKMtS7/oa9iPqOnrYIJBy8n4GBoTmWj8T15
j2X4E//ExwWB1Cqk5Dj1MuIKJt87BaK0X0JoDel4gxCj/JFLEOfQyTPfSA6b8R8C
wT0A30dlwS/I4dM0W7JxUBwoaJAYe1MvfT8NWPakn9Untm8tX2KanDb+UfQsp9H5
h2YjBf27Bpm+6cNVgQhcwQagcPdmdyq/+I5jrl+5tH8+p1VJKtSoar0xqUQPd7fq
fXm76RsbyLLaFyO6U41J
=v4iq
-----END PGP SIGNATURE-----




More information about the cups-devel mailing list