Fixed the printing and charset combo boxes in Unix PuTTY. (The
[u/mdw/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";
11
1d009ae7 12Backend *select_backend(Config *cfg)
13{
14 return &pty_backend;
15}
16
17int cfgbox(Config *cfg)
18{
19 return 1; /* no-op in pterm */
20}
21
3f935d5b 22void cleanup_exit(int code)
23{
24 exit(code);
25}
26
46a3419b 27int process_nonoption_arg(char *arg, Config *cfg)
28{
29 return 0; /* pterm doesn't have any. */
30}
31
10705014 32char *make_default_wintitle(char *hostname)
33{
34 return dupstr("pterm");
35}
36
1d009ae7 37int main(int argc, char **argv)
38{
39 extern int pt_main(int argc, char **argv);
40 extern void pty_pre_init(void); /* declared in pty.c */
41
46a3419b 42 cmdline_tooltype = TOOLTYPE_NONNETWORK;
43
1d009ae7 44 pty_pre_init();
45
46 return pt_main(argc, argv);
47}