TEST(array_add)
{
struct mydata {
- int a;
- unsigned b;
+ unsigned int a;
+ unsigned int b;
double c;
double d;
};
- const int iterations = 1321; /* this is arbitrary */
+ const unsigned int iterations = 1321; /* this is arbitrary */
const int datasize = sizeof(struct mydata);
struct wl_array array;
- int i;
+ size_t i;
wl_array_init(&array);
assert((i + 1) * datasize == array.size);
ptr->a = i * 3;
- ptr->b = -i;
+ ptr->b = 20000 - i;
ptr->c = (double)(i);
ptr->d = (double)(i / 2.);
}
struct mydata* check = (struct mydata*)(array.data + index);
assert(check->a == i * 3);
- assert(check->b == -i);
+ assert(check->b == 20000 - i);
assert(check->c == (double)(i));
assert(check->d == (double)(i/2.));
}
marshal(struct marshal_data *data, const char *format, int size, ...)
{
struct wl_closure *closure;
- static const int opcode = 4444;
+ static const uint32_t opcode = 4444;
static struct wl_object sender = { NULL, NULL, 1234 };
struct wl_message message = { "test", format, NULL };
va_list ap;
struct wl_list list;
struct element e1, e2, e3, e4, *e;
int reference[] = { 708090, 102030, 5588, 12 };
- int i;
+ unsigned int i;
e1.i = 708090;
e2.i = 102030;