setopt: split Curl_vsetopt() into several sub functions

Reduce the ~3000 line super function into smaller pieces, easier to read and
manage.

Extract the option's argument earlier and use a fixed type instead of using
va_arg() everywhere.

Closes #15376
This commit is contained in:
Daniel Stenberg 2024-10-22 16:48:05 +02:00
parent b3816f67b9
commit 30da1f5974
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

File diff suppressed because it is too large Load Diff