1
0
Fork 0
mirror of git://git.gnupg.org/gnupg.git synced 2025-07-03 22:56:33 +02:00

gpgconf: Improve registry dumping.

* common/w32-reg.c (read_w32_reg_string): Add arg r_hklm_fallback and
change all callers.
(show_configs): Indicate whether the HKLM fallback was used.
* tools/gpgconf.c (show_other_registry_entries): Fix the Outlook Addin
Registry key.  Indicate whether the HKLM fallback was used.
--

Note that this is  backport from 2.2.  The new support there for
REG_DWORD needs to be implemented in libgpg-error, though.
This commit is contained in:
Werner Koch 2022-08-02 12:25:23 +02:00
parent 10f42f313c
commit ea7aba6e60
No known key found for this signature in database
GPG key ID: E3FDFF218E45B72B
4 changed files with 31 additions and 15 deletions

View file

@ -56,7 +56,7 @@ test_read_registry (void)
string2 = read_w32_reg_string
("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion"
"\\Internet Settings:User Agent");
"\\Internet Settings:User Agent", NULL);
if (!string2)
fail (1);
fprintf (stderr, "User agent: %s\n", string2);
@ -76,7 +76,7 @@ main (int argc, char **argv)
{
if (argc > 1)
{
char *string = read_w32_reg_string (argv[1]);
char *string = read_w32_reg_string (argv[1], NULL);
printf ("%s -> %s\n", argv[1], string? string : "(null)");
xfree (string);
}