diff options
author | Chris Dickens <christopher.a.dickens@gmail.com> | 2016-01-30 02:24:39 -0800 |
---|---|---|
committer | Chris Dickens <christopher.a.dickens@gmail.com> | 2016-02-24 10:51:49 -0800 |
commit | 3a4fd0ac64cf9d4cf8f2a665f2f43f2bb1d25369 (patch) | |
tree | 6c6f51d19afe7dfe28a9549defbf54274c1ec003 /.travis.yml | |
parent | a05b282bee6998da3d1a8460b33dc24b69682fb7 (diff) | |
download | libusb-3a4fd0ac64cf9d4cf8f2a665f2f43f2bb1d25369.tar.gz |
core: Remove POSIX threads influence from synchronization code
This commit changes the signatures of the synchronization functions
to reflect the needs of the library rather than the signature of the
pthreads API. The mutex and condition variable attributes parameters
have been removed as no part of the core library makes use of them.
In addition, the condition variable timed-wait function has been modified
to accept the relative time passed in via libusb_wait_for_event(). This
allows the implementation-specific code to handle conversion to absolute
time as necessary, rather than forcing this to occur.
Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
Diffstat (limited to '.travis.yml')
0 files changed, 0 insertions, 0 deletions