1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00

sys/test_utils: mark expect() condition as likely true

This commit is contained in:
Benjamin Valentin 2023-01-16 15:13:26 +01:00
parent 2f1d4f5a49
commit d59819e641

View File

@ -26,6 +26,7 @@
#define TEST_UTILS_EXPECT_H
#include <stdio.h>
#include "compiler_hints.h"
#include "panic.h"
#ifdef __cplusplus
@ -76,7 +77,7 @@ NORETURN static inline void _expect_failure(const char *file, unsigned line)
* the condition failed in.
*
*/
#define expect(cond) ((cond) ? (void)0 : _expect_failure(__FILE__, __LINE__))
#define expect(cond) (likely(cond) ? (void)0 : _expect_failure(__FILE__, __LINE__))
#ifdef __cplusplus
}