OpenWrt – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | --- a/dbutil.h |
2 | +++ b/dbutil.h |
||
3 | @@ -78,7 +78,11 @@ int m_str_to_uint(const char* str, unsig |
||
4 | #define DEF_MP_INT(X) mp_int X = {0, 0, 0, NULL} |
||
5 | |||
6 | /* Dropbear assertion */ |
||
7 | -#define dropbear_assert(X) do { if (!(X)) { fail_assert(#X, __FILE__, __LINE__); } } while (0) |
||
8 | +#ifndef DROPBEAR_ASSERT_ENABLED |
||
9 | +#define DROPBEAR_ASSERT_ENABLED 0 |
||
10 | +#endif |
||
11 | + |
||
12 | +#define dropbear_assert(X) do { if (DROPBEAR_ASSERT_ENABLED && !(X)) { fail_assert(#X, __FILE__, __LINE__); } } while (0) |
||
13 | |||
14 | /* Returns 0 if a and b have the same contents */ |
||
15 | int constant_time_memcmp(const void* a, const void *b, size_t n); |