Log configuration settings
authorAndre Heinecke <aheinecke@intevation.de>
Mon, 8 Oct 2018 13:06:22 +0000 (15:06 +0200)
committerAndre Heinecke <aheinecke@intevation.de>
Mon, 8 Oct 2018 13:06:22 +0000 (15:06 +0200)
* src/common.cpp (load_extension_value): Log settings.

--
This can be helpful understanding user logs.

src/common.cpp

index a8d6369..f3ec09f 100644 (file)
@@ -885,7 +885,14 @@ store_extension_value (const char *key, const char *val)
 int
 load_extension_value (const char *key, char **val)
 {
-  return load_config_value (HKEY_CURRENT_USER, GPGOL_REGPATH, key, val);
+  int ret = load_config_value (HKEY_CURRENT_USER, GPGOL_REGPATH, key, val);
+  if (val)
+    {
+      log_debug ("%s:%s: LoadReg '%s' val '%s'",
+                 SRCNAME, __func__, key ? key : "null",
+                 *val ? *val : "null");
+    }
+  return ret;
 }
 
 int