func: static void goodG2B() wchar_t * data ; wchar_t dataBuffer [ 100 ] = L "" data = dataBuffer; CWE78_OS_Command_Injection__wchar_t_connect_socket_w32spawnl_84_goodG2B * goodG2BObject = new CWE78_OS_Command_Injection__wchar_t_connect_socket_w32spawnl_84_goodG2B ( data ) ; CWE78_OS_Command_Injection__wchar_t_connect_socket_w32spawnl_84_goodG2B::CWE78_OS_Command_Injection__wchar_t_connect_socket_w32spawnl_84_goodG2B(wchar_t * dataCopy) data = dataCopy; wcscat ( data , L "*.*" ) delete goodG2BObject CWE78_OS_Command_Injection__wchar_t_connect_socket_w32spawnl_84_goodG2B::~CWE78_OS_Command_Injection__wchar_t_connect_socket_w32spawnl_84_goodG2B() _wspawnl ( _P_WAIT , COMMAND_INT_PATH , COMMAND_INT_PATH , COMMAND_ARG1 , COMMAND_ARG2 , COMMAND_ARG3 , NULL ); 