bin ich blöd oder was?

master
Marc Wäckerlin 15 years ago
parent 68dcd1df4b
commit e8d763cf89
  1. 2
      COPYING
  2. 2
      INSTALL
  3. 10
      src/openssl.hxx

@ -1 +1 @@
/usr/share/automake-1.10/COPYING /usr/share/automake-1.11/COPYING

@ -1 +1 @@
/usr/share/automake-1.10/INSTALL /usr/share/automake-1.11/INSTALL

@ -610,12 +610,10 @@ namespace openssl {
} }
//! Check whether it's a CA certificate. //! Check whether it's a CA certificate.
bool isCa() { bool isCa() {
static BASIC_CONSTRAINTS* bc(0); BASIC_CONSTRAINTS* bc(0);
if (!bc) { int pos(X509_get_ext_by_NID(_x509, NID_basic_constraints, -1));
int pos(X509_get_ext_by_NID(_x509, NID_basic_constraints, -1)); if (pos>=0)
if (pos>=0) bc = (BASIC_CONSTRAINTS*)X509V3_EXT_d2i(X509_get_ext(_x509, pos));
bc = (BASIC_CONSTRAINTS*)X509V3_EXT_d2i(X509_get_ext(_x509, pos));
}
return bc&&bc->ca; return bc&&bc->ca;
} }
//! Get organizational unit name. //! Get organizational unit name.

Loading…
Cancel
Save