Module Name: src Committed By: kamil Date: Mon Apr 29 20:11:44 UTC 2019
Modified Files: src/lib/libpthread: thrd.c Log Message: Avoid incompatible function pointer casts in thrd_create(3) Use an intermediate function trampoline to workaround different function pointer prototypes. While there, correct scenario returning thrd_nomem from thrd_create(3). In practice ENOMEM is rarely returned from pthread(3). Older code worked on tested ports, but was depending on unneeded UB. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libpthread/thrd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.