Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Change #252963

Category None
Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
Changed at Sun 21 Dec 2025 12:39:25
Repository https://api.github.com/repos/curl/curl
Project curl/curl
Branch master
Revision e8415a8296f76c0f030b09f79eb75ebf8d71b8b8

Comments

lib: drop, or replace `sendf.h` with `curl_trc.h` where possible

- replace `sendf.h` with `curl_trc.h` where it was included just for it.
- drop unused `curl_trc.h` includes.
- easy: delete obsolete comment about `send.h` include reason.

Also:
- move out `curl_trc.h` include from `sendf.h` and include it directly
  in users, where not done already. To flatten the include tree and
  to less rely on indirect includes.
- stop including `sendf.h` from other headers, replace it with forward
  declaration of `Curl_easy`, as done already elsewhere.

Verified with an all non-unity CI run.

Closes #20061

Changed files