Further fiddlings with the size reconfiguration stuff; now
[sgt/putty] / unix / ptermm.c
CommitLineData
1d009ae7 1/*
2 * pterm main program.
3 */
4
5#include <stdio.h>
3f935d5b 6#include <stdlib.h>
1d009ae7 7
8#include "putty.h"
9
47e4e735 10const char *const appname = "pterm";
8eed910d 11const int use_event_log = 0; /* pterm doesn't need it */
47e4e735 12
1d009ae7 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
3f935d5b 23void cleanup_exit(int code)
24{
25 exit(code);
26}
27
46a3419b 28int process_nonoption_arg(char *arg, Config *cfg)
29{
30 return 0; /* pterm doesn't have any. */
31}
32
10705014 33char *make_default_wintitle(char *hostname)
34{
35 return dupstr("pterm");
36}
37
1d009ae7 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
46a3419b 43 cmdline_tooltype = TOOLTYPE_NONNETWORK;
44
1d009ae7 45 pty_pre_init();
46
47 return pt_main(argc, argv);
48}