X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Foutput%2Fdriver.c;h=cf0a535f3c059ce6ae9b05a084b76ea94925265c;hb=7fceea6249f2a570ecc44b5cb35f94711da957c1;hp=7782e91f0c07b241bb129f517168691ea221a72d;hpb=50f6ea7d66d03895020891215fb4f55bbf061003;p=pspp diff --git a/src/output/driver.c b/src/output/driver.c index 7782e91f0c..cf0a535f3c 100644 --- a/src/output/driver.c +++ b/src/output/driver.c @@ -289,7 +289,7 @@ output_get_command_name (void) if (e == NULL) return NULL; - for (size_t i = e->n_groups; i-- > 0; ) + for (size_t i = e->n_groups; i-- > 0;) if (e->groups[i]) return utf8_to_upper (e->groups[i]); @@ -440,7 +440,9 @@ extern const struct output_driver_factory spv_driver_factory; extern const struct output_driver_factory pdf_driver_factory; extern const struct output_driver_factory ps_driver_factory; extern const struct output_driver_factory svg_driver_factory; +extern const struct output_driver_factory png_driver_factory; #endif +extern const struct output_driver_factory tex_driver_factory; static const struct output_driver_factory *factories[] = { @@ -454,7 +456,9 @@ static const struct output_driver_factory *factories[] = &pdf_driver_factory, &ps_driver_factory, &svg_driver_factory, + &png_driver_factory, #endif + &tex_driver_factory, NULL }; @@ -596,7 +600,7 @@ output_driver_substitute_heading_vars (const char *src, int page_number) struct output_engine *e = engine_stack_top (); struct string dst = DS_EMPTY_INITIALIZER; ds_extend (&dst, strlen (src)); - for (const char *p = src; *p; ) + for (const char *p = src; *p;) { if (!strncmp (p, "&[", 6)) {