David,
The change to SysOpenEventSem is NOT correct. The value being returned is
not an object pointer. This will result in a crash the first time the
garbage collector runs. The original return type is correct, the only
change should be which pointer value is getting returned.
Rick
Well something is not right because the semdata variable is NOT a
uintptr_t data type. It is a pointer to a structure.
David Ashley
On Fri, 2012-10-26 at 11:06 -0400, Rick McGuire wrote:
David,
The change to SysOpenEventSem is NOT correct. The value being
returned is not an object
On Fri, Oct 26, 2012 at 11:14 AM, David Ashley w.david.ash...@gmail.comwrote:
Well something is not right because the semdata variable is NOT a
uintptr_t data type. It is a pointer to a structure.
That is correct. A uintptr_t value is an integer value that is guaranteed
to be the same size