1
0
forked from 0ad/0ad

workaround for stupid "void* -> unsigned cast" warning

This was SVN commit r1165.
This commit is contained in:
janwas 2004-09-19 17:27:03 +00:00
parent 022964c43b
commit 1166c2a22c

View File

@ -358,7 +358,10 @@ static unsigned __stdcall thread_start(void* param)
void* user_arg = f->user_arg;
delete f;
return (unsigned)func(user_arg);
// workaround for stupid "void* -> unsigned cast" warning
union { void* p; unsigned u; } v;
v.p = func(user_arg);
return v.u;
}