git://git.exim.org
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
struct dnssec_domains
[exim.git]
/
src
/
src
/
tlscert-gnu.c
diff --git
a/src/src/tlscert-gnu.c
b/src/src/tlscert-gnu.c
index c0ca7c935f76610d58a960ae42fd4796e63a6881..98ee730d6a0da3062378a822a6b0fd6f59c4b0c4 100644
(file)
--- a/
src/src/tlscert-gnu.c
+++ b/
src/src/tlscert-gnu.c
@@
-27,7
+27,7
@@
tls_export_cert(uschar * buf, size_t buflen, void * cert)
size_t sz = buflen;
void * reset_point = store_get(0);
int fail;
size_t sz = buflen;
void * reset_point = store_get(0);
int fail;
-uschar * cp;
+
const
uschar * cp;
if ((fail = gnutls_x509_crt_export((gnutls_x509_crt_t)cert,
GNUTLS_X509_FMT_PEM, buf, &sz)))
if ((fail = gnutls_x509_crt_export((gnutls_x509_crt_t)cert,
GNUTLS_X509_FMT_PEM, buf, &sz)))
@@
-106,7
+106,7
@@
if (mod && Ustrcmp(mod, "int") == 0)
cp = store_get(len);
if (timestamps_utc)
{
cp = store_get(len);
if (timestamps_utc)
{
-
char * tz = to_tz(
"GMT0");
+
uschar * tz = to_tz(US
"GMT0");
len = strftime(CS cp, len, "%b %e %T %Y %Z", gmtime(&t));
restore_tz(tz);
}
len = strftime(CS cp, len, "%b %e %T %Y %Z", gmtime(&t));
restore_tz(tz);
}
@@
-182,7
+182,7
@@
return string_copy(sp);
uschar *
tls_cert_signature(void * cert, uschar * mod)
{
uschar *
tls_cert_signature(void * cert, uschar * mod)
{
-uschar * cp1;
+uschar * cp1
= NULL
;
uschar * cp2;
uschar * cp3;
size_t len = 0;
uschar * cp2;
uschar * cp3;
size_t len = 0;