summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorChris Dickens <christopher.a.dickens@gmail.com>2016-01-30 02:24:39 -0800
committerChris Dickens <christopher.a.dickens@gmail.com>2016-02-24 10:51:49 -0800
commit3a4fd0ac64cf9d4cf8f2a665f2f43f2bb1d25369 (patch)
tree6c6f51d19afe7dfe28a9549defbf54274c1ec003 /.travis.yml
parenta05b282bee6998da3d1a8460b33dc24b69682fb7 (diff)
downloadlibusb-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