frontend: update ast traversal api usage
This commit is contained in:
@@ -1,16 +1,17 @@
|
||||
#include "line-ed.h"
|
||||
|
||||
#include "history.h"
|
||||
#include "hook.h"
|
||||
#include "input.h"
|
||||
#include "prompt.h"
|
||||
|
||||
#include <blue/term/tty.h>
|
||||
#include <ctype.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <wchar.h>
|
||||
#include <wctype.h>
|
||||
#include <blue/term/tty.h>
|
||||
|
||||
#define LINE_ED_FROM_LEX_SOURCE(p) \
|
||||
((struct line_ed *)((char *)p - offsetof(struct line_ed, l_line_source)))
|
||||
@@ -22,7 +23,7 @@ static enum ivy_status readline(
|
||||
struct line_ed *ed = LINE_ED_FROM_LEX_SOURCE(src);
|
||||
|
||||
line_ed_set_scope_type(ed, scope_type);
|
||||
size_t r = line_ed_readline(ed, out, max);
|
||||
long r = line_ed_readline(ed, out, max);
|
||||
line_ed_set_scope_type(ed, NULL);
|
||||
|
||||
if (r < 0) {
|
||||
|
||||
Reference in New Issue
Block a user