]> granicus.if.org Git - apache/commitdiff
mod_md: fixes compiler warning about initialization, version bumb.
authorStefan Eissing <icing@apache.org>
Fri, 25 Oct 2019 12:40:50 +0000 (12:40 +0000)
committerStefan Eissing <icing@apache.org>
Fri, 25 Oct 2019 12:40:50 +0000 (12:40 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1868927 13f79535-47bb-0310-9956-ffa450edef68

modules/md/md_version.h
modules/md/mod_md_drive.c

index ebc4375cbf03ed5748b61ceaca600aab9c4605c0..bff92fcf5a1a6dca15fb223731f74e375a588de3 100644 (file)
@@ -27,7 +27,7 @@
  * @macro
  * Version number of the md module as c string
  */
-#define MOD_MD_VERSION "2.2.0"
+#define MOD_MD_VERSION "2.2.1"
 
 /**
  * @macro
@@ -35,7 +35,7 @@
  * release. This is a 24 bit number with 8 bits for major number, 8 bits
  * for minor and 8 bits for patch. Version 1.2.3 becomes 0x010203.
  */
-#define MOD_MD_VERSION_NUM 0x020200
+#define MOD_MD_VERSION_NUM 0x020201
 
 #define MD_ACME_DEF_URL    "https://acme-v02.api.letsencrypt.org/directory"
 
index e412479c6c132a15f1c381e7cc0aad8a1d3a0d65..1191a5fc3dbcd12cc1e2846d7ba4b1ee18ac234c 100644 (file)
@@ -71,7 +71,7 @@ struct md_renew_ctx_t {
 static void process_drive_job(md_renew_ctx_t *dctx, md_job_t *job, apr_pool_t *ptemp)
 {
     const md_t *md;
-    md_result_t *result;
+    md_result_t *result = NULL;
     apr_status_t rv;
     
     md_job_load(job);
@@ -151,7 +151,7 @@ expiry:
     }
 
 leave:
-    if (job->dirty) {
+    if (job->dirty && result) {
         rv = md_job_save(job, result, ptemp);
         ap_log_error(APLOG_MARK, APLOG_TRACE1, rv, dctx->s, "%s: saving job props", job->mdomain);
     }