Paul Eggert wrote:
* lib/getopt.c (process_long_option): Simplify logic slightly.
This pacifies gcc -flto -Wanalyzer-null-dereference when compiling
GNU tar on x86-64 with gcc 13.2.1 20231205 (Red Hat 13.2.1-6).
This appears to trade a false alarm for another false alarm. Namely,
now Coverity reports:
270 }
271 if (ambig_set)
CID 1574557: Memory - corruptions (ARRAY_VS_SINGLETON)
Using "ambig_set" as an array. This might corrupt or misinterpret adjacent
memory locations.
272 ambig_set[option_index] = 1;
I guess we can ignore it?