From 9e1ab0ca55abe4eba9de5342732b8ababafc6df1 Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Mon, 22 May 2000 21:19:36 +0000 Subject: * environ.cc (regopt): Scan HKLM if HKCU scan fails. --- winsup/cygwin/environ.cc | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'winsup/cygwin/environ.cc') diff --git a/winsup/cygwin/environ.cc b/winsup/cygwin/environ.cc index 7b9c33ac0..bb493b0e2 100644 --- a/winsup/cygwin/environ.cc +++ b/winsup/cygwin/environ.cc @@ -433,6 +433,12 @@ regopt (const char *name) MALLOC_CHECK; if (r.get_string (lname, buf, sizeof (buf) - 1, "") == ERROR_SUCCESS) parse_options (buf); + else + { + reg_key r1 (HKEY_LOCAL_MACHINE, KEY_READ, CYGWIN_INFO_PROGRAM_OPTIONS_NAME, NULL); + if (r1.get_string (lname, buf, sizeof (buf) - 1, "") == ERROR_SUCCESS) + parse_options (buf); + } MALLOC_CHECK; } -- cgit v1.2.3