mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-08-13 02:26:56 +02:00
This one used to be stored into debug.h but the debug tools got larger and require a lot of other includes, which can't use BUG_ON() anymore because of this. It does not make sense and instead this macro should be placed into the lower includes and given its omnipresence, the best solution is to create a new bug.h with the few surrounding macros needed to trigger bugs and place assertions anywhere. Another benefit is that it won't be required to add include <debug.h> anymore to use BUG_ON, it will automatically be covered by api.h. No less than 32 occurrences were dropped. The FSM_PRINTF macro was dropped since not used at all anymore (probably since 1.6 or so). |
||
---|---|---|
.. | ||
api-t.h | ||
api.h | ||
base64.h | ||
bug.h | ||
compat.h | ||
compiler.h | ||
defaults.h | ||
errors.h | ||
hash.h | ||
initcall.h | ||
openssl-compat.h | ||
version.h |