Further fiddlings with the size reconfiguration stuff; now
[sgt/putty] / unix / ptermm.c
... / ...
CommitLineData
1/*
2 * pterm main program.
3 */
4
5#include <stdio.h>
6#include <stdlib.h>
7
8#include "putty.h"
9
10const char *const appname = "pterm";
11const int use_event_log = 0; /* pterm doesn't need it */
12
13Backend *select_backend(Config *cfg)
14{
15 return &pty_backend;
16}
17
18int cfgbox(Config *cfg)
19{
20 return 1; /* no-op in pterm */
21}
22
23void cleanup_exit(int code)
24{
25 exit(code);
26}
27
28int process_nonoption_arg(char *arg, Config *cfg)
29{
30 return 0; /* pterm doesn't have any. */
31}
32
33char *make_default_wintitle(char *hostname)
34{
35 return dupstr("pterm");
36}
37
38int main(int argc, char **argv)
39{
40 extern int pt_main(int argc, char **argv);
41 extern void pty_pre_init(void); /* declared in pty.c */
42
43 cmdline_tooltype = TOOLTYPE_NONNETWORK;
44
45 pty_pre_init();
46
47 return pt_main(argc, argv);
48}