"print" is GNU bc specific.
[oweals/openssl.git] / crypto / x509v3 / v3_purp.c
index c5fca40c4c03e0e358db1d2596220c2da65e003e..e03f9765283517b72f3eda06baba808350e32beb 100644 (file)
@@ -247,6 +247,7 @@ int X509_PURPOSE_get_trust(X509_PURPOSE *xp)
        return xp->trust;
 }
 
+#ifndef NO_SHA
 static void x509v3_cache_extensions(X509 *x)
 {
        BASIC_CONSTRAINTS *bs;
@@ -321,6 +322,7 @@ static void x509v3_cache_extensions(X509 *x)
        }
        x->ex_flags |= EXFLAG_SET;
 }
+#endif
 
 /* CA checks common to all purposes
  * return codes: