void main_sink(long long * data_array[]);void main(){long long * data;long long * data_array[5];data=NULL;data=NULL;data=(long long *)realloc(data, 100*sizeof(long long));data_array[2]=data;main_sink(data_array);}void main_sink(long long * data_array[]){long long * data=data_array[2];delete [] data;}
static void main(){long long * data;long long * data_array[5];data=NULL;data=NULL;data=(long long *)realloc(data, 100*sizeof(long long));data_array[2]=data;main_sink(data_array);}void main_sink(long long * data_array[]){long long * data=data_array[2];free(data);}