blob: 962faacb2b519f40450b17d1fc2fcdc6eacc417e (
plain)
1
2
3
4
5
6
7
8
9
10
|
#pragma once
#define max(a, b) \
({ \
__typeof__(a) _a = (a); \
__typeof__(b) _b = (b); \
_a > _b ? _a : _b; \
})
#define ARRAY_SIZE(x) ((sizeof(x) / sizeof(0 [x])) / ((size_t)(!(sizeof(x) % sizeof(0 [x])))))
|