registry...
[metze/samba/wip.git] / source4 / lib / registry / tools / regtree.c
index 6df8e5067ec391f774e0aa517a492d6992064159..c4ffe0d9a406421ee2232378d0be279d0a166c82 100644 (file)
@@ -46,7 +46,8 @@ static void print_tree(unsigned int level, struct registry_key *p,
        unsigned int i;
        TALLOC_CTX *mem_ctx;
 
-       for(i = 0; i < level; i++) putchar(' '); puts(name);
+       for(i = 0; i < level; i++) putchar(' ');
+       puts(name);
 
        mem_ctx = talloc_init("print_tree");
        for (i = 0; W_ERROR_IS_OK(error = reg_key_get_subkey_by_index(mem_ctx,
@@ -92,8 +93,10 @@ static void print_tree(unsigned int level, struct registry_key *p,
        }
 
        mem_ctx = talloc_init("sec_desc");
-       if (!W_ERROR_IS_OK(reg_get_sec_desc(mem_ctx, p, &sec_desc))) {
-               DEBUG(0, ("Error getting security descriptor\n"));
+       error = reg_get_sec_desc(mem_ctx, p, &sec_desc);
+       if (!W_ERROR_IS_OK(error)) {
+               DEBUG(0, ("Error getting security descriptor: - %s\n",
+                       win_errstr(error)));
        }
        talloc_free(mem_ctx);
 }