#include "putty.h"
const char *const appname = "pterm";
-
-/*
- * Another bunch of temporary stub functions. These ones will want
- * removing by means of implementing them properly: libcharset
- * should invent its own sensible format for codepage names and a
- * means of enumerating them, and printer_enum needs to be dealt
- * with somehow or other too.
- */
-
-char *cp_name(int codepage)
-{
- return "";
-}
-char *cp_enumerate(int index)
-{
- return NULL;
-}
-int decode_codepage(char *cp_name)
-{
- return -2;
-}
-
-printer_enum *printer_start_enum(int *nprinters_ptr) {
- *nprinters_ptr = 0;
- return NULL;
-}
-char *printer_get_name(printer_enum *pe, int i) { return NULL;
-}
-void printer_finish_enum(printer_enum *pe) { }
+const int use_event_log = 0; /* pterm doesn't need it */
+const int new_session = 0, saved_sessions = 0; /* or these */
Backend *select_backend(Config *cfg)
{
int cfgbox(Config *cfg)
{
- return 1; /* no-op in pterm */
+ /*
+ * This is a no-op in pterm, except that we'll ensure the
+ * protocol is set to -1 to inhibit the useless Connection
+ * panel in the config box.
+ */
+ cfg->protocol = -1;
+ return 1;
}
void cleanup_exit(int code)
extern void pty_pre_init(void); /* declared in pty.c */
cmdline_tooltype = TOOLTYPE_NONNETWORK;
+ default_protocol = -1;
pty_pre_init();