X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=demo%2Fboxshell.c;h=a1d1fa88abf49592b3490344e62f89b4d8ef3001;hb=d0e48d929c19d39c4a13e57e0f8a8dd6194d6dde;hp=cdc980cf12bc0d78c06d80c55366f71d4ce38243;hpb=5618d7a42ce62103e5f29da3756b81f57198b22f;p=apps%2Fmadtty.git diff --git a/demo/boxshell.c b/demo/boxshell.c index cdc980c..a1d1fa8 100644 --- a/demo/boxshell.c +++ b/demo/boxshell.c @@ -72,13 +72,18 @@ int main(int argc, char *argv[]) /* create a window with a frame */ term_win = newwin(h + 2, w + 2, 1, 2); wattrset(term_win, COLOR_PAIR(7*8+7-0)); /* black over white */ - wborder(term_win, ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' '); + wborder(term_win, '\0', '\0', '\0', '\0', '\0', '\0', '\0', '\0'); mvwprintw(term_win, 0, 27, " Term In a Box "); wrefresh(term_win); /* create the terminal and have it run bash */ rt = rote_vt_create(h, w); - rote_vt_forkpty(rt, "/bin/bash --login"); + { + const char *path = "/bin/bash"; + const char *args[] = {"/bin/bash", "--login", NULL}; + + rote_vt_forkpty(rt, path, args); + } /* keep reading keypresses from the user and passing them to the terminal; * also, redraw the terminal to the window at each iteration */