Also contains C_open, C_close
*/
#include <alloc.h>
-#include <em_path.h>
#include <em_arith.h>
#include "insert.h"
#include "em_private.h"
int C_ontmpfile = 0;
int C_sequential = 1;
Part *C_curr_part;
-Part *C_stable[TABSIZ];
-char *C_tmpdir = TMP_DIR;
int (*C_outpart)(), (*C_swtout)(), (*C_swttmp)();
#ifdef INCORE
File *C_ofp;
#ifndef INCORE
-File *C_tfr, *C_old_ofp;
+File *C_tfr;
char *C_tmpfile;
char *strcpy(), *strcat();
char *C_ibuf = 0;
static char obuf[BUFFERSIZ];
char *C_top = &obuf[BUFFERSIZ];
-char *C_old_top;
-char *C_old_opp;
#ifdef INCORE
char *C_current_out = obuf;
#else
extern int
C_ontmpfile, C_sequential;
extern Part
- *C_curr_part, *C_stable[];
+ *C_curr_part;
#ifdef INCORE
extern char
*C_current_out, *C_BASE;
extern File *C_ofp;
#ifndef INCORE
-extern File *C_tfr, *C_old_ofp;
+extern File *C_tfr;
extern char *C_tmpfile;
-extern char *C_tmpdir;
#endif
extern char *C_top;
-extern char *C_old_top;
-extern char *C_old_opp;
extern char *C_ibuf;
#define put(c) if (C_opp == C_top) C_flush(); *C_opp++ = (c)