src/console.c
branchnew-lib-errors
changeset 217 7728d6ec3abf
parent 212 ddc79529a1e0
equal deleted inserted replaced
216:a10ba529ae39 217:7728d6ec3abf
   136         rl_callback_handler_install(console->config.prompt, console_line);
   136         rl_callback_handler_install(console->config.prompt, console_line);
   137     }
   137     }
   138 }
   138 }
   139 
   139 
   140 err_t console_init (struct console **console_ptr, struct event_base *ev_base, const struct console_config *config,
   140 err_t console_init (struct console **console_ptr, struct event_base *ev_base, const struct console_config *config,
   141         const struct console_callbacks *callbacks, void *cb_arg, struct error_info *err)
   141         const struct console_callbacks *callbacks, void *cb_arg, error_t *err)
   142 {
   142 {
   143     struct console *console = &_console;
   143     struct console *console = &_console;
   144 
   144 
   145     // check it's not already initialized
   145     // check it's not already initialized
   146     assert(!console->initialized);
   146     assert(!console->initialized);