diff --git a/gql/parser.go b/gql/parser.go index 7892595072a48b3b1220892a9618df0d4f24a917..42b099fd75fe6e49f79875f06439a5e08558964c 100644 --- a/gql/parser.go +++ b/gql/parser.go @@ -49,7 +49,8 @@ func run(l *lex.Lexer) { } func Parse(input string) (gq *GraphQuery, mu *Mutation, rerr error) { - l := lex.NewLexer(input) + l := &lex.Lexer{} + l.Init(input) go run(l) mu = nil