}
/*----------------------------------------------------------------------*/
-bool
+void
rxvt_term::init (int argc, const char *const *argv, stringvec *envv)
{
this->envv = envv;
XMapWindow (dpy, vt);
XMapWindow (dpy, parent[0]);
-
- return true;
}
static struct sig_handlers
envv->push_back (0);
- if (!t->init (args, envv))
+ t->init (args, envv);
#else
- if (!t->init (argc, argv, 0))
+ t->init (argc, argv, 0);
#endif
- return EXIT_FAILURE;
ev_loop (0);
void tt_write (const char *data, unsigned int len);
void pty_write ();
- bool init (stringvec *argv, stringvec *envv)
+ void init (stringvec *argv, stringvec *envv)
{
this->argv = argv;
- return init (argv->size (), argv->begin (), envv);
+ init (argv->size (), argv->begin (), envv);
}
void make_current () const // make this the "currently active" urxvt instance
~rxvt_term ();
void destroy ();
void emergency_cleanup ();
- bool init (int argc, const char *const *argv, stringvec *envv);
+ void init (int argc, const char *const *argv, stringvec *envv);
void recolour_cursor ();
void resize_all_windows (unsigned int newwidth, unsigned int newheight, int ignoreparent);
void window_calc (unsigned int newwidth, unsigned int newheight);