diff options
author | David Robillard <d@drobilla.net> | 2022-08-18 18:47:57 -0400 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2022-08-18 19:23:41 -0400 |
commit | 93eb717f520d68d27bfe110d48057cdd54a4a2bc (patch) | |
tree | 39be097ac1cb678e1b2df3087f6d83d78c382e52 /src/status.c | |
parent | 35c7e80281ff6079b6e89dd421addd0a5f6b8b2c (diff) | |
download | zix-93eb717f520d68d27bfe110d48057cdd54a4a2bc.tar.gz zix-93eb717f520d68d27bfe110d48057cdd54a4a2bc.tar.bz2 zix-93eb717f520d68d27bfe110d48057cdd54a4a2bc.zip |
Fix semaphore error handling
Note that existing code which uses zix_sem_try_wait() may still compile against
this change, but be incorrect!
Diffstat (limited to 'src/status.c')
-rw-r--r-- | src/status.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/status.c b/src/status.c index 2ca3fe8..cbb3d36 100644 --- a/src/status.c +++ b/src/status.c @@ -25,6 +25,10 @@ zix_strerror(const ZixStatus status) return "Bad permissions"; case ZIX_STATUS_REACHED_END: return "Reached end"; + case ZIX_STATUS_TIMEOUT: + return "Timeout"; + case ZIX_STATUS_OVERFLOW: + return "Overflow"; } return "Unknown error"; } |