From ee3ed33801eeb1472ea54051a8fa59653a11baae Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Thu, 10 Sep 2015 06:27:29 -0700 Subject: No completion on symbol in nonexistent package. * parser.c (provide_completions): If find_package returns nil, then just bail with no completions. --- parser.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'parser.c') diff --git a/parser.c b/parser.c index 96ff786c..a958104f 100644 --- a/parser.c +++ b/parser.c @@ -465,6 +465,8 @@ static void provide_completions(const char *data, { val package_name = string_utf8(pkg_copy); package = find_package(package_name); + if (!package) + return; } end = pkg; -- cgit v1.2.3