diff options
Diffstat (limited to 'source3/registry/reg_util.c')
-rw-r--r-- | source3/registry/reg_util.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/source3/registry/reg_util.c b/source3/registry/reg_util.c index 9120ce0e0a..165292cf2f 100644 --- a/source3/registry/reg_util.c +++ b/source3/registry/reg_util.c @@ -85,4 +85,15 @@ BOOL reg_split_key( char *path, char **base, char **key ) } +/********************************************************************** + The full path to the registry key is used as database after the + \'s are converted to /'s. Key string is also normalized to UPPER + case. +**********************************************************************/ + +void normalize_reg_path( pstring keyname ) +{ + pstring_sub( keyname, "\\", "/" ); + strupper_m( keyname ); +} |