Commit 79b92098 authored by Ben Laurie's avatar Ben Laurie
Browse files

More diagnostics for invalid OIDs.

parent e0202d94
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -248,7 +248,11 @@ int i2a_ASN1_OBJECT(BIO *bp, ASN1_OBJECT *a)
		i2t_ASN1_OBJECT(p,i + 1,a);
		}
	if (i <= 0)
		return BIO_write(bp, "<INVALID>", 9);
		 {
		 i = BIO_write(bp, "<INVALID>", 9);
		 i += BIO_dump(bp, (const char *)a->data, a->length);
		 return i;
		 }
	BIO_write(bp,p,i);
	if (p != buf)
		OPENSSL_free(p);