static wchar_t * main_source(wchar_t * data){data=new wchar_t[100];wcscpy(data, L"A String");printWLine(data);return data;}void main(){wchar_t * data;data=NULL;data=main_source(data);}
static wchar_t * main_source(wchar_t * data){{wchar_t data_goodbuf[100];data=data_goodbuf;wcscpy(data, L"A String");printWLine(data);}return data;}static void main(){wchar_t * data;data=NULL;data=main_source(data);}