More granular define selections within code to allow for smaller code
sizes
diff --git a/library/asn1write.c b/library/asn1write.c
index 4ea8a46..b1d6839 100644
--- a/library/asn1write.c
+++ b/library/asn1write.c
@@ -72,6 +72,7 @@
return( 1 );
}
+#if defined(POLARSSL_BIGNUM_C)
int asn1_write_mpi( unsigned char **p, unsigned char *start, mpi *X )
{
int ret;
@@ -104,7 +105,8 @@
return( len );
}
-
+#endif /* POLARSSL_BIGNUM_C */
+
int asn1_write_null( unsigned char **p, unsigned char *start )
{
int ret;