/* ** readline.c for 42sh ** ** Made by Seblu ** Login ** ** Started on Wed Aug 2 01:13:56 2006 Seblu ** Last update Wed Aug 2 17:58:03 2006 Seblu */ #include #include #include #include "readline.h" struct s_getln getln_stdin; char *readline(const char *prompt) { if (isatty(STDOUT_FILENO) && isatty(STDERR_FILENO)) write(STDERR_FILENO, prompt, strlen(prompt)); return getln(&getln_stdin); }