wdvi

network DVI viewer
Log | Files | Refs

commit 71c450166b2eb46208ea6f61d5d63df6f6e3d992
parent f01eb098d49b6c3f6d2a237d298a32257eb39929
Author: Kyle Milz <krwmilz@gmail.com>
Date:   Tue, 14 Sep 2021 16:41:39 +0000

move struct per_page into better header file

Diffstat:
Mdvi-init.c | 1+
Mdvi-init.h | 13+++++++++++++
Mspecial.c | 1+
Mspecial.h | 12------------
4 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/dvi-init.c b/dvi-init.c @@ -32,6 +32,7 @@ NOTE: #include <X11/Shell.h> /* defines XtNtitle and XtNiconName */ +#include "dvi-init.h" #include "events.h" /* mane */ #include "font.h" /* struct font, struct glyph */ #include "special.h" /* init_prescan() */ diff --git a/dvi-init.h b/dvi-init.h @@ -1,5 +1,18 @@ #include <X11/Intrinsic.h> /* Boolean */ +/* + * Per-page data in DVI file, indexed by page number - 1. + * Offset is initialized in prepare_pages(). + * Page size is initialized while prescanning. + */ +struct per_page { + long offset; + unsigned int pw, ph; /* page size */ + unsigned int ww, wh; /* window size */ +}; +struct per_page *page_info; + + Boolean check_dvi_file(void); void full_reset_colors(void); Boolean init_dvi_file(void); diff --git a/special.c b/special.c @@ -59,6 +59,7 @@ NOTE: #include <ctype.h> #include <stdlib.h> /* abs() */ +#include "dvi-init.h" /* page_info */ #include "dvi-draw.h" /* PXL_V, PXL_H */ #include "events.h" /* do_color_change() */ #include "special.h" diff --git a/special.h b/special.h @@ -1,17 +1,5 @@ #include "data.h" /* struct rgb */ -/* - * Per-page data in DVI file, indexed by page number - 1. - * Offset is initialized in prepare_pages(). - * Page size is initialized while prescanning. - */ -struct per_page { - long offset; - unsigned int pw, ph; /* page size */ - unsigned int ww, wh; /* window size */ -}; -struct per_page *page_info; - struct pagecolor { struct rgb bg; unsigned int stacksize;