#include <stdio.h>
typedef struct
{
int a;
int b;
} foo;
int main(void) {
foo
*ptr1
= malloc(sizeof(foo
)); void *ptr2 = NULL;
ptr1 = ptr2;
ptr2 = ptr1 + 1;
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp0eXBlZGVmIHN0cnVjdAp7CglpbnQgYTsKCWludCBiOwp9IGZvbzsKCmludCBtYWluKHZvaWQpIHsKCQoJZm9vICpwdHIxID0gbWFsbG9jKHNpemVvZihmb28pKTsKICAgIHZvaWQgKnB0cjIgPSBOVUxMOwogICAgCiAgICBwdHIxID0gcHRyMjsKCglwdHIyID0gcHRyMSArIDE7CiAgICAKICAgIGZyZWUocHRyMSk7CgoJcmV0dXJuIDA7Cn0K