X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Foutput%2Fdriver.c;h=cf0a535f3c059ce6ae9b05a084b76ea94925265c;hb=726e15b3d4f61ac4f5a7308c4c096d96d41473c8;hp=8e856222dc771ea20dc9157b0ad308fafface20c;hpb=0f12ca600977b5b168d114a6d29eb523e20cac94;p=pspp diff --git a/src/output/driver.c b/src/output/driver.c index 8e856222dc..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]); @@ -435,11 +435,14 @@ extern const struct output_driver_factory list_driver_factory; extern const struct output_driver_factory html_driver_factory; extern const struct output_driver_factory csv_driver_factory; extern const struct output_driver_factory odt_driver_factory; +extern const struct output_driver_factory spv_driver_factory; #ifdef HAVE_CAIRO 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[] = { @@ -448,11 +451,14 @@ static const struct output_driver_factory *factories[] = &html_driver_factory, &csv_driver_factory, &odt_driver_factory, + &spv_driver_factory, #ifdef HAVE_CAIRO &pdf_driver_factory, &ps_driver_factory, &svg_driver_factory, + &png_driver_factory, #endif + &tex_driver_factory, NULL }; @@ -594,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)) {