X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Foutput%2Foutput.c;h=19761e7532079831b9a3fdd8b591e1d95e37acdb;hb=29e712969d0d5bc1ee20458309dee7df2c38f1ae;hp=d590a38e14d2954fd4a66a15acaec6fbb67aea11;hpb=5f168bf8465ae50ba5c2c761b52f29a0500c0658;p=pspp-builds.git diff --git a/src/output/output.c b/src/output/output.c index d590a38e..19761e75 100644 --- a/src/output/output.c +++ b/src/output/output.c @@ -286,7 +286,7 @@ outp_read_devices (void) config_path), NULL); - ds_init (&line, 128); + ds_init (&line); if (init_fn == NULL) { @@ -767,7 +767,7 @@ configure_driver_line (struct string *line) for (i = 0; i < 4; i++) { struct string *token = &tokens[i]; - ds_init (token, 0); + ds_init (token); ds_separate (line, token, i < 3 ? ":" : "", &save_idx); ds_trim_spaces (token); } @@ -1032,7 +1032,7 @@ outp_get_paper_size (char *size, int *h, int *v) config_path), NULL); - ds_init (&line, 128); + ds_init (&line); if (pprsz_fn == NULL) { @@ -1162,16 +1162,14 @@ outp_close_page (struct outp_driver *d) } } -/* Ejects the paper on device D, if a page is open and is not - blank. */ +/* Ejects the page on device D, if a page is open and non-blank, + and opens a new page. */ void outp_eject_page (struct outp_driver *d) { if (d->page_open && d->cp_y != 0) - { - outp_close_page (d); - outp_open_page (d); - } + outp_close_page (d); + outp_open_page (d); } /* Returns the width of string S, in device units, when output on