yn_function() again

The new impossible() was testing for a NUL response incorrectly.
This commit is contained in:
PatR
2024-07-09 01:55:55 -07:00
parent 49a669a863
commit e6ccd734e5

View File

@@ -5160,7 +5160,7 @@ yn_function(
#endif
/* should not happen but cq.key has been observed to not obey 'resp';
do this after dumplog has recorded the potentially bad value */
if (!res || (resp && !strchr(resp, res))) {
if (resp && res && !strchr(resp, res)) {
/* this probably needs refinement since caller is expecting something
within 'resp' and ESC won't be (it could be present, but as a flag
for unshown possibilities rather than as acceptable input) */