static void main_sink(twoints * data){data[0].a=1;data[0].b=1;printStructLine(&data[0]);free(data);}void _main(){twoints * data;void (*func_ptr) (twoints *)=main_sink;data=(twoints *)realloc(data, 100);func_ptr(data);}
static void main_sink(twoints * data){if (data!=NULL){data[0].a=1;data[0].b=1;printStructLine(&data[0]);free(data);}}static void main(){twoints * data;void (*func_ptr) (twoints *)=main_sink;data=(twoints *)realloc(data, 100);func_ptr(data);}