X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Foutput.c;h=b804978d6d1d4567be2f56b4938ea1a94e8951f7;hb=5382abe75bbd1689aca8c922fbf084af9f6bd723;hp=370ad5910cf6b2241d13bc8d1b2aa38592863c5f;hpb=c1edead52e3b254bc305afd1d647b94bd10ca5d4;p=pspp diff --git a/src/output.c b/src/output.c index 370ad5910c..b804978d6d 100644 --- a/src/output.c +++ b/src/output.c @@ -18,6 +18,7 @@ 02111-1307, USA. */ #include +#include "output.h" #include #include #include @@ -25,11 +26,12 @@ #include #include "alloc.h" #include "approx.h" +#include "devind.h" #include "error.h" #include "filename.h" +#include "htmlP.h" #include "lexer.h" #include "misc.h" -#include "output.h" #include "settings.h" #include "str.h" @@ -194,7 +196,7 @@ expand_name (char *bp, char *ep) /* Looks for a macro with key KEY, and returns the corresponding value if found, or NULL if not. */ -const char * +static const char * find_defn_value (const char *key) { static char buf[INT_DIGITS + 1]; @@ -226,9 +228,8 @@ outp_init (void) extern struct outp_class postscript_class; extern struct outp_class epsf_class; #endif -#if !NO_HTML extern struct outp_class html_class; -#endif + extern struct outp_class devind_class; char def[] = "default"; @@ -239,6 +240,7 @@ outp_init (void) add_class (&epsf_class); add_class (&postscript_class); #endif + add_class (&devind_class); add_class (&ascii_class); add_name (def, &def[strlen (def)], OUTP_S_INIT_FILE); @@ -423,7 +425,7 @@ outp_configure_macro (char *bp) /* Destroys all the drivers in driver list *DL and sets *DL to NULL. */ -void +static void destroy_list (struct outp_driver ** dl) { struct outp_driver *d, *next;