1 | /*--------------------------------*-C-*---------------------------------* |
1 | /*----------------------------------------------------------------------* |
2 | * File: rxvt.C |
2 | * File: rxvt.C |
3 | *----------------------------------------------------------------------* |
3 | *----------------------------------------------------------------------* |
4 | * |
4 | * |
5 | * All portions of code are copyright by their respective author/s. |
5 | * All portions of code are copyright by their respective author/s. |
6 | * Copyright (c) 2003-2006 Marc Lehmann <pcg@goof.com> |
6 | * Copyright (c) 2003-2006 Marc Lehmann <pcg@goof.com> |
… | |
… | |
44 | for (char **var = environ; *var; var++) |
44 | for (char **var = environ; *var; var++) |
45 | envv->push_back (strdup (*var)); |
45 | envv->push_back (strdup (*var)); |
46 | |
46 | |
47 | envv->push_back (0); |
47 | envv->push_back (0); |
48 | |
48 | |
49 | if (!t->init (args, envv)) |
49 | t->init (args, envv); |
50 | #else |
50 | #else |
51 | if (!t->init (argc, argv, 0)) |
51 | t->init (argc, argv, 0); |
52 | #endif |
52 | #endif |
53 | return EXIT_FAILURE; |
|
|
54 | |
53 | |
55 | io_manager::loop (); |
54 | ev_run (); |
56 | |
55 | |
57 | return EXIT_SUCCESS; |
56 | return EXIT_SUCCESS; |
58 | } |
57 | } |
59 | catch (const class rxvt_failure_exception &e) |
58 | catch (const class rxvt_failure_exception &e) |
60 | { |
59 | { |