aboutsummaryrefslogtreecommitdiffstats
path: root/jnlib/dotlock.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2009-07-07 16:51:33 +0000
committerWerner Koch <[email protected]>2009-07-07 16:51:33 +0000
commit44add1c310cd4a8523a11fdc481c8b1b39344ef3 (patch)
tree96b41e30e843ecc7a939b1fadeeaff06d0654fb0 /jnlib/dotlock.c
parentRelease session_env. (diff)
downloadgnupg-44add1c310cd4a8523a11fdc481c8b1b39344ef3.tar.gz
gnupg-44add1c310cd4a8523a11fdc481c8b1b39344ef3.zip
Minor bug fixes.
Enhanced function docs.
Diffstat (limited to '')
-rw-r--r--jnlib/dotlock.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/jnlib/dotlock.c b/jnlib/dotlock.c
index 96041c0ce..260c0863d 100644
--- a/jnlib/dotlock.c
+++ b/jnlib/dotlock.c
@@ -598,7 +598,11 @@ read_lockfile (DOTLOCK h, int *same_node )
*same_node = 0;
expected_len = 10 + 1 + h->nodename_len + 1;
if ( expected_len >= sizeof buffer_space)
- buffer = jnlib_xmalloc (expected_len);
+ {
+ buffer = jnlib_malloc (expected_len);
+ if (!buffer)
+ return -1;
+ }
else
buffer = buffer_space;