diff options
-rw-r--r-- | source3/printing/nt_printing.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/source3/printing/nt_printing.c b/source3/printing/nt_printing.c index 5f5f3445861..553eed6bcfc 100644 --- a/source3/printing/nt_printing.c +++ b/source3/printing/nt_printing.c @@ -3833,6 +3833,13 @@ static WERROR get_a_printer_2_default(NT_PRINTER_INFO_LEVEL_2 *info, goto fail; } + info->data = TALLOC_ZERO_P(info, NT_PRINTER_DATA); + if (!info->data) { + goto fail; + } + + add_new_printer_key(info->data, SPOOL_PRINTERDATA_KEY); + return WERR_OK; fail: |