blob: 43ab2d8f4daa1c6642d793b6471f77295739b287 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#include <stddef.h>
#include "test.h"
struct s {
char a;
char b;
};
ptrdiff_t test_ptrdiff;
size_t test_size;
wchar_t test_wchar;
void test_stddef_h(void)
{
static struct s the_s;
testing_header("stddef.h");
test_true(NULL == 0);
test_int_equals(offsetof(struct s, b), (char*)&(the_s.b) - (char*)&the_s);
testing_end();
}
|