From 170ac28ef3eddb619e3f82e3f434a6b8ccc14867 Mon Sep 17 00:00:00 2001 From: "William A. Rowe Jr" Date: Sat, 25 May 2002 20:09:24 +0000 Subject: [PATCH] Simple fix for possibly unterminated REG_SZ data git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95286 13f79535-47bb-0310-9956-ffa450edef68 --- server/mpm/winnt/registry.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/mpm/winnt/registry.c b/server/mpm/winnt/registry.c index 0fe03b65ccc..4b5b3261b03 100644 --- a/server/mpm/winnt/registry.c +++ b/server/mpm/winnt/registry.c @@ -211,7 +211,9 @@ apr_status_t ap_registry_get_value(apr_pool_t *p, const char *key, const char *n if (rv != ERROR_SUCCESS) return_error(rv); - *ppValue = apr_palloc(p, nSize); + *ppValue = apr_palloc(p, nSize + 1); + (*ppValue)[nSize] = '\0'; + rv = RegQueryValueEx(hKey, name, /* key name */ NULL, /* reserved */ -- 2.47.3