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:
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;