#139 Conflicting declarations of MXUserTryAcquireForceFail

open
nobody
libraries (21)
5
2012-10-04
2012-10-04
No

Hi,

While building your package using our research compiler infrastructure we noticed the following conflicting declarations:

lib/lock/ulInt.h:499: extern Bool (*MXUserTryAcquireForceFail)(const char *name);
lib/lock/ul.c:30:Bool (*MXUserTryAcquireForceFail)() = NULL;

Likely the missing "const char*" in the actual definition does not cause practical trouble, but in principle permits undefined behaviour.

Best,
Michael

Discussion


Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks