void main_sink(int * * data_ptr);void main(){int * data;data=NULL;data=new int;main_sink(&data);}void main_sink(int * * data_ptr){int * data=*data_ptr;delete [] data;}
static void main(){int * data;data=NULL;data=new int[100];main_sink(&data);}void main_sink(int * * data_ptr){int * data=*data_ptr;delete [] data;}