From 42241b0dcf260b584c6994b17d6df63a3accfb2a Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Wed, 2 Jul 1997 15:47:56 +0000 Subject: [PATCH] Return size in correct manner. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1954 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/asn1/der_put.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/asn1/der_put.c b/lib/asn1/der_put.c index 8268ab87e..c177520c6 100644 --- a/lib/asn1/der_put.c +++ b/lib/asn1/der_put.c @@ -24,8 +24,10 @@ der_put_int (unsigned char *p, size_t len, unsigned val, size_t *size) } if (val) return ASN1_OVERFLOW; - else - return base - p; + else { + *size = base - p; + return 0; + } } else if (len < 1) return ASN1_OVERFLOW; else {