You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by ic...@apache.org on 2019/10/25 12:40:50 UTC

svn commit: r1868927 - in /httpd/httpd/trunk/modules/md: md_version.h mod_md_drive.c

Author: icing
Date: Fri Oct 25 12:40:50 2019
New Revision: 1868927

URL: http://svn.apache.org/viewvc?rev=1868927&view=rev
Log:
mod_md: fixes compiler warning about initialization, version bumb.


Modified:
    httpd/httpd/trunk/modules/md/md_version.h
    httpd/httpd/trunk/modules/md/mod_md_drive.c

Modified: httpd/httpd/trunk/modules/md/md_version.h
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/md/md_version.h?rev=1868927&r1=1868926&r2=1868927&view=diff
==============================================================================
--- httpd/httpd/trunk/modules/md/md_version.h (original)
+++ httpd/httpd/trunk/modules/md/md_version.h Fri Oct 25 12:40:50 2019
@@ -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"
 

Modified: httpd/httpd/trunk/modules/md/mod_md_drive.c
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/md/mod_md_drive.c?rev=1868927&r1=1868926&r2=1868927&view=diff
==============================================================================
--- httpd/httpd/trunk/modules/md/mod_md_drive.c (original)
+++ httpd/httpd/trunk/modules/md/mod_md_drive.c Fri Oct 25 12:40:50 2019
@@ -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);
     }