libcli/security:sddl_condtional_ace: log compiler errors at some debug levels
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Thu, 2 Nov 2023 02:11:58 +0000 (15:11 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Mon, 27 Nov 2023 01:12:40 +0000 (01:12 +0000)
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
libcli/security/sddl_conditional_ace.c

index b5787f4a3ca154395b3e50f0bb8467d1ff6390bc..0623c6507ea3368056b7aac2abdee6dcf295efed 100644 (file)
@@ -1294,10 +1294,12 @@ static void comp_error(struct ace_condition_sddl_compiler_context *comp,
        if (comp->message == NULL) {
                goto fail;
        }
+       DBG_NOTICE("%s\n", comp->message);
        return;
 fail:
        comp->message = talloc_strdup(comp->mem_ctx,
                                      "failed to set error message");
+       DBG_WARNING("%s\n", comp->message);
 }