mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-08-06 15:17:01 +02:00
MINOR: debug: make mark_tainted() return the previous value
Since mark_tainted() uses atomic ops to update the tainted status, let's make it return the prior value, which will allow the caller to detect if it's the first one to set it or not.
This commit is contained in:
parent
84340d108b
commit
8e048603d1
@ -337,9 +337,9 @@ extern unsigned int tainted;
|
||||
|
||||
void complain(int *counter, const char *msg, int taint);
|
||||
|
||||
static inline void mark_tainted(const enum tainted_flags flag)
|
||||
static inline unsigned int mark_tainted(const enum tainted_flags flag)
|
||||
{
|
||||
HA_ATOMIC_OR(&tainted, flag);
|
||||
return HA_ATOMIC_FETCH_OR(&tainted, flag);
|
||||
}
|
||||
|
||||
static inline unsigned int get_tainted()
|
||||
|
Loading…
Reference in New Issue
Block a user