summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvipsk/hps.c
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2009-11-10 10:29:32 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2009-11-10 10:29:32 +0000
commitf61bbe1e960052731889ff87ac1885f85b786f51 (patch)
tree231297089d4ab3b7012ea6f0be2647aa1a4720fb /Build/source/texk/dvipsk/hps.c
parent2febf30b2c406dc2962ab8e37812637b1a7ab7f3 (diff)
towards TL2010: texk/dvipsk
git-svn-id: svn://tug.org/texlive/trunk@15969 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dvipsk/hps.c')
-rw-r--r--Build/source/texk/dvipsk/hps.c27
1 files changed, 7 insertions, 20 deletions
diff --git a/Build/source/texk/dvipsk/hps.c b/Build/source/texk/dvipsk/hps.c
index f6f904dd094..e0652f4f0df 100644
--- a/Build/source/texk/dvipsk/hps.c
+++ b/Build/source/texk/dvipsk/hps.c
@@ -4,6 +4,12 @@
* your heart's content.
*/
#include "dvips.h"
+
+/*
+ * The external declarations:
+ */
+#include "protos.h"
+
#ifdef HPS
#include <stdlib.h>
#ifdef KPATHSEA
@@ -35,8 +41,6 @@ Boolean PUSHED = 0 ;
char *current_name ;
int current_type ;
int current_pushcount ;
-extern integer pushcount ;
-extern shalfword linepos ;
#define GoTo 0
@@ -85,14 +89,7 @@ static struct nlist *link_sources[HASHSIZE] ; /* hrefs .... */
char *dup_str() ; /* duplicate a string */
#endif
-#include "protos.h"
-
-extern Boolean removecomments ;
Boolean noprocset ; /* Leave out BeginProc and EndProc comments */
-extern int vactualdpi ;
-extern int pagecounter ;
-extern integer hhmem, vvmem ;
-extern integer vpapersize ;
/* This was hardcoded to letter size. The denominator converts scaled
points to big points (65536*72.27/72). */
#undef PAGESIZE /* HP-UX 10 defines for itself. */
@@ -107,13 +104,6 @@ extern integer vpapersize ;
"FitR", "FitV", "FitBV", "XYZ"} ;
*/
-extern FILE *bitfile ;
-extern char *oname ;
-
-extern integer pagenum ;
-extern integer hh ;
-extern integer vv ;
-
char *hs = NULL ; /* html string to be handled */
char *url_name = NULL ; /* url between double quotes */
@@ -513,9 +503,6 @@ stamp_external(char *s, Hps_link *pl)
void
finish_hps(void) {
- extern int dvips_debug_flag;
- extern int debug_flag;
-
fclose(bitfile) ;
set_bitfile("head.tmp",1);
do_targets() ;
@@ -535,7 +522,7 @@ finish_hps(void) {
}
void
-set_bitfile(char *s, int mode)
+set_bitfile(const char *s, int mode)
{
if ((bitfile=fopen(s, mode ? FOPEN_ABIN_MODE : FOPEN_WBIN_MODE))==NULL) {
error(s) ;