r4889: make sure ndr print flags are initialised in ndrdump
authorAndrew Tridgell <tridge@samba.org>
Fri, 21 Jan 2005 06:58:16 +0000 (06:58 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:09:03 +0000 (13:09 -0500)
(This used to be commit c5c65ad8fb21e515535286c52847f3eb990f8036)

source4/utils/ndrdump.c

index 99bf1bfe8124c3b2c03cfe9dcf7bb2e5f7f9d5a7..1eed604126f4b920bb9c7b8ab20007a9fc8d3210 100644 (file)
@@ -205,9 +205,10 @@ static void show_functions(const struct dcerpc_interface_table *p)
                dump_data(0, ndr->data+ndr->offset, ndr->data_size - ndr->offset);
        }
 
-       pr = talloc_p(NULL, struct ndr_print);
+       pr = talloc(NULL, struct ndr_print);
        pr->print = ndr_print_debug_helper;
        pr->depth = 1;
+       pr->flags = 0;
        f->ndr_print(pr, function, flags, st);
 
        if (!NT_STATUS_IS_OK(status) ||