aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorNIIBE Yutaka <[email protected]>2026-10-22 02:25:43 +0200
committerNIIBE Yutaka <[email protected]>2026-10-22 02:25:43 +0200
commit0a82a34bb7235e652d598899aad0a2188a07d6b8 (patch)
treef7d3f0e9132d4d3e4531b6452d58e31fade58c77 /src
parentGPGRT_HAVE_PRAGMA_GCC_PUSH now also covers diagnostic push. (diff)
downloadlibgpg-error-0a82a34bb7235e652d598899aad0a2188a07d6b8.tar.gz
libgpg-error-0a82a34bb7235e652d598899aad0a2188a07d6b8.zip
Fix gpgrt_ftrylockfile.
* src/estream.c (trylock_stream): Return 0 on success, -1 on error. -- GnuPG-bug-id: 8519 Signed-off-by: NIIBE Yutaka <[email protected]>
Diffstat (limited to 'src')
-rw-r--r--src/estream.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/estream.c b/src/estream.c
index ba345ff..301a078 100644
--- a/src/estream.c
+++ b/src/estream.c
@@ -476,7 +476,7 @@ trylock_stream (estream_t _GPGRT__RESTRICT stream)
if (!stream->intern->samethread)
{
dbg_lock_1 ("enter trylock_stream for %p\n", stream);
- rc = _gpgrt_lock_trylock (&stream->intern->lock)? 0 : -1;
+ rc = _gpgrt_lock_trylock (&stream->intern->lock)? -1 : 0;
dbg_lock_2 ("leave trylock_stream for %p: rc=%d\n", stream, rc);
}
else