void short_display_(integer p);
#define short_display(p) short_display_((integer) (p))
void print_font_and_char(integer p);
-void print_mark_(integer p);
-#define print_mark(p) print_mark_((integer) (p))
+void print_mark (integer p);
void print_rule_dimen (scaled d);
void print_glue_(scaled d, integer order, const char * s);
#define print_glue(d, order, s) print_glue_((scaled) (d), (integer) (order), (const char *) (s))
#define dvi_four(x) dvi_four_((integer) (x))
void dvi_pop_(integer l);
#define dvi_pop(l) dvi_pop_((integer) (l))
-void dvi_font_def_(internal_font_number f);
-#define dvi_font_def(f) dvi_font_def_((internal_font_number) (f))
+void dvi_font_def (internal_font_number f);
void movement (scaled w, eight_bits o);
void special_out (pointer p);
void hlist_out (void);
void math_kern (pointer p, scaled m);
void flush_math (void);
pointer clean_box (pointer p, small_number s);
-void fetch_(pointer a);
-#define fetch(a) fetch_((pointer) (a))
+void fetch (pointer a);
void make_over (pointer q);
void make_under (pointer q);
void make_vcenter (pointer q);
void scan_box_(integer box_content);
#define scan_box(box_context) scan_box_((integer) (box_context))
void package (small_number c);
-small_number norm_min_(integer h);
-#define norm_min(h) norm_min_((integer) (h))
+small_number norm_min (integer h);
void new_graf (boolean indented);
void indent_in_hmode (void);
void head_for_vmode (void);
void print_banner (void)
{
char dist_ver[256];
+ memset(dist_ver, 0, sizeof(dist_ver));
sprintf(dist_ver, "%s (%s %s/%s)", banner, application, yandyversion, dist);
prints(dist_ver);
}
boolean mem_spec_flag = false;
boolean format_spec = false;
-int closed_already = 0; /* make sure we don't try this more than once */
boolean reorder_arg_flag = true; /* put command line flags/arguments first */
/* Mapping from Windows ANSI to DOS code page 850 96/Jan/20 */
int k;
char pyear[6];
- strcpy (pyear, date + 7);
+ strcpy(pyear, date + 7);
for (k = 5; k >= 0; k--)
date[k + 5] = date[k];
if (from >= 0 && from < MAXCHRS && to >= 0 && to < MAXCHRS)
{
- if (xchr[from] == (unsigned char) NOTDEF)
+ if (xchr[from] == NOTDEF)
xchr[from] = (unsigned char) to;
else
printf("NOTE: %s collision: %d => %d, %d\n", "xchr", from, xchr[from], to);
underfull_hbox = 0;
overfull_vbox = 0;
underfull_vbox = 0;
- closed_already = 0;
if (trace_flag)
puts("Entering main_init() (local.c).");
extern char * fmt_directory;
extern char * pdf_directory;
extern clock_t start_time, main_time, finish_time;
-extern int closed_already;
extern memory_word * allocate_main_memory (int size);
extern memory_word * realloc_main (int lo_size, int hi_size);