diff options
-rw-r--r-- | smime/lib/e-cert.c | 17 | ||||
-rw-r--r-- | smime/lib/e-cert.h | 2 |
2 files changed, 0 insertions, 19 deletions
diff --git a/smime/lib/e-cert.c b/smime/lib/e-cert.c index 969b43c9ed..96ed093638 100644 --- a/smime/lib/e-cert.c +++ b/smime/lib/e-cert.c @@ -86,8 +86,6 @@ struct _ECertPrivate { gchar *sha1_fingerprint; gchar *md5_fingerprint; - EASN1Object *asn1; - gboolean delete; }; @@ -128,9 +126,6 @@ e_cert_finalize (GObject *object) if (priv->md5_fingerprint) PORT_Free (priv->md5_fingerprint); - if (priv->asn1) - g_object_unref (priv->asn1); - if (priv->delete) { printf ("attempting to delete cert marked for deletion\n"); if (e_cert_get_cert_type (E_CERT (object)) == E_CERT_USER) { @@ -483,18 +478,6 @@ e_cert_get_ca_cert (ECert *ecert) return e_cert_new (cert); } -EASN1Object * -e_cert_get_asn1_struct (ECert *cert) -{ - if (!cert->priv->asn1) - cert->priv->asn1 = e_asn1_object_new_from_cert (cert->priv->cert); - - if (cert->priv->asn1) - return g_object_ref (cert->priv->asn1); - - return NULL; -} - gboolean e_cert_mark_for_deletion (ECert *cert) { diff --git a/smime/lib/e-cert.h b/smime/lib/e-cert.h index 0096336741..afe2e81200 100644 --- a/smime/lib/e-cert.h +++ b/smime/lib/e-cert.h @@ -26,7 +26,6 @@ #include <glib-object.h> #include <cert.h> -#include "e-asn1-object.h" #define E_TYPE_CERT (e_cert_get_type ()) #define E_CERT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), E_TYPE_CERT, ECert)) @@ -97,7 +96,6 @@ const gchar * e_cert_get_md5_fingerprint (ECert *cert); GList * e_cert_get_issuers_chain (ECert *cert); ECert * e_cert_get_ca_cert (ECert *ecert); -EASN1Object * e_cert_get_asn1_struct (ECert *cert); gboolean e_cert_mark_for_deletion (ECert *cert); |