X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Foutput%2Fjournal.c;h=f708e6d787cb40b9090af06e552a6b79c9892dbd;hb=df1d194af32e35739355981252785e768f21ebb0;hp=4945db2ee9d831aa1fcbdb78790836a6617f3e5b;hpb=507ebaea36737618ef8265a60cd3e9005d9f3457;p=pspp diff --git a/src/output/journal.c b/src/output/journal.c index 4945db2ee9..f708e6d787 100644 --- a/src/output/journal.c +++ b/src/output/journal.c @@ -123,7 +123,6 @@ journal_submit (struct output_driver *driver, const struct output_item *item) case OUTPUT_ITEM_CHART: case OUTPUT_ITEM_IMAGE: case OUTPUT_ITEM_PAGE_BREAK: - case OUTPUT_ITEM_PAGE_SETUP: case OUTPUT_ITEM_TABLE: break; } @@ -141,16 +140,16 @@ static const struct output_driver_class journal_class = void journal_init (void) { - /* Create journal driver. */ - output_driver_init (&journal.driver, &journal_class, "journal", - SETTINGS_DEVICE_UNFILTERED); - journal.file = NULL; + journal = (struct journal_driver) { + .driver = { + .class = &journal_class, + .name = xstrdup ("journal"), + .device_type = SETTINGS_DEVICE_UNFILTERED, + } + }; - /* Register journal driver. */ output_driver_register (&journal.driver); - journal_enable (); - journal.destroyed = false; } /* Disables journaling. */