X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=tls%2Fopenssl%2Fgtlscertificate-openssl.h;h=2072bd6aaf3998760c79600f70c62b2ba0a8f0be;hb=f032098bcb82432a475f0570b8b88ef40a7af777;hp=0827c0f7da0773f97e68ab4e636d08ae8dc15761;hpb=e1744c81348ca0414526096f3537d5725942abb1;p=platform%2Fupstream%2Fglib-networking.git diff --git a/tls/openssl/gtlscertificate-openssl.h b/tls/openssl/gtlscertificate-openssl.h index 0827c0f..2072bd6 100644 --- a/tls/openssl/gtlscertificate-openssl.h +++ b/tls/openssl/gtlscertificate-openssl.h @@ -1,3 +1,4 @@ +/* -*- Mode: C; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* * gtlscertificate-openssl.h * @@ -22,8 +23,7 @@ * Authors: Ignacio Casal Quinteiro */ -#ifndef __G_TLS_CERTIFICATE_OPENSSL_H__ -#define __G_TLS_CERTIFICATE_OPENSSL_H__ +#pragma once #include #include "openssl-include.h" @@ -31,13 +31,8 @@ G_BEGIN_DECLS #define G_TYPE_TLS_CERTIFICATE_OPENSSL (g_tls_certificate_openssl_get_type ()) -G_DECLARE_DERIVABLE_TYPE (GTlsCertificateOpenssl, g_tls_certificate_openssl, - G, TLS_CERTIFICATE_OPENSSL, GTlsCertificate) - -struct _GTlsCertificateOpensslClass -{ - GTlsCertificateClass parent_class; -}; +G_DECLARE_FINAL_TYPE (GTlsCertificateOpenssl, g_tls_certificate_openssl, + G, TLS_CERTIFICATE_OPENSSL, GTlsCertificate) GTlsCertificate *g_tls_certificate_openssl_new (GBytes *bytes, GTlsCertificate *issuer); @@ -65,5 +60,3 @@ GTlsCertificateOpenssl *g_tls_certificate_openssl_build_chain (X509 STACK_OF (X509) *chain); G_END_DECLS - -#endif /* __G_TLS_CERTIFICATE_OPENSSL_H___ */