Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
curl_printf.h macros can conflict with external headers #743
The simplest fix would be to require
I don't know if you'd rather that get resolved first. (One possibility is to separate the headers which define the symbols of interest from the headers which define the convenience macros. Another is maybe not to use the macros at all and call
Thanks @davidben, it all makes sense.
I like keeping the defines simply because it makes a lot of code use the traditional and commonly known function names. If we'd use the full
Moving the include seems like the least annoying change. I think we can improve the