summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2001-12-18 17:30:00 +0000
committerWerner Koch <wk@gnupg.org>2001-12-18 17:30:00 +0000
commit202d5fbf51266615b2d3772c6ae65094f673b810 (patch)
tree4b869b2a6330996bbe24f6a873642629914d239d /src
parenteb5e137dd74fefd8606606b2de835ca4e3bf235b (diff)
downloadlibgcrypt-202d5fbf51266615b2d3772c6ae65094f673b810.tar.gz
Last fixes before the release
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog2
-rw-r--r--src/sexp.c3
2 files changed, 3 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index d0afc316..f3bc105d 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,7 @@
2001-12-18 Werner Koch <wk@gnupg.org>
+ * sexp.c (gcry_sexp_canon_len): Fixed the test on NULL buffer.
+
* Makefile.am (DISTCLEANFILES): Include libgcrypt.sym
* sexp.c: Removed the commented test code because we now have a
diff --git a/src/sexp.c b/src/sexp.c
index 59a4deb8..4b3cb4c6 100644
--- a/src/sexp.c
+++ b/src/sexp.c
@@ -1124,7 +1124,7 @@ gcry_sexp_canon_len (const unsigned char *buffer, size_t length,
*errcode = 0;
*erroff = 0;
- if (buffer)
+ if (!buffer)
return 0;
for (p=buffer; ; p++, count++ )
@@ -1233,4 +1233,3 @@ gcry_sexp_canon_len (const unsigned char *buffer, size_t length,
}
}
-