add WSLocationConfig match initialization

Sat, 29 Nov 2025 19:03:52 +0100

author
Olaf Wintermann <olaf.wintermann@gmail.com>
date
Sat, 29 Nov 2025 19:03:52 +0100
changeset 644
e96e92e3508f
parent 643
f4dc9b37a250
child 645
0c85c4cd0dd8

add WSLocationConfig match initialization

src/server/daemon/location.c file | annotate | diff | comparison | revisions
--- a/src/server/daemon/location.c	Thu Nov 27 21:12:59 2025 +0100
+++ b/src/server/daemon/location.c	Sat Nov 29 19:03:52 2025 +0100
@@ -193,6 +193,10 @@
         return NULL;
     }
     ZERO(config, sizeof(WSLocationConfig));
+    for(int i=0;i<WS_LOCATION_NMATCH;i++) {
+        config->match[i].rm_so = -1;
+        config->match[i].rm_eo = -1;
+    }
     
     while(loc) {
         if(location_match(loc, uri, config->match)) {

mercurial