why does it do that?
error C2143: syntax error : missing ';' before 'constant'
line : bool GetProcessOf(char exename[], PROCESSENTRY32 *process);
function :
bool GetProcessOf(char exename[], PROCESSENTRY32 *process)
{
HANDLE handle;
process->dwSize = sizeof(PROCESSENTRY32);
handle = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
if(Process32First(handle, process))
{
do
{
if(strcmp(process->szExeFile, exename) == 0)
{
return true;
}
}while(Process32Next(handle, process));
}
return false;
}