Author: jelmer Date: 2006-04-30 19:22:56 +0000 (Sun, 30 Apr 2006) New Revision: 15364
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=15364 Log: Use global list of predefined keys Modified: branches/SAMBA_4_0/source/lib/registry/tools/regshell.c Changeset: Modified: branches/SAMBA_4_0/source/lib/registry/tools/regshell.c =================================================================== --- branches/SAMBA_4_0/source/lib/registry/tools/regshell.c 2006-04-30 18:46:14 UTC (rev 15363) +++ branches/SAMBA_4_0/source/lib/registry/tools/regshell.c 2006-04-30 19:22:56 UTC (rev 15364) @@ -439,23 +439,11 @@ } if (h) { - uint32_t try_hkeys[] = { - HKEY_CLASSES_ROOT, - HKEY_CURRENT_USER, - HKEY_LOCAL_MACHINE, - HKEY_USERS, - HKEY_PERFORMANCE_DATA, - HKEY_CURRENT_CONFIG, - HKEY_DYN_DATA, - HKEY_PERFORMANCE_TEXT, - HKEY_PERFORMANCE_NLSTEXT, - 0 - }; int i; - for (i = 0; try_hkeys[i]; i++) { + for (i = 0; reg_predefined_keys[i].handle; i++) { WERROR err; - err = reg_get_predefined_key(h, try_hkeys[i], &curkey); + err = reg_get_predefined_key(h, reg_predefined_keys[i].handle, &curkey); if (W_ERROR_IS_OK(err)) { break; } else {