From 7c40fdaa5653c3c8f7f91a443d7e48a0c917967c Mon Sep 17 00:00:00 2001 From: Hackerpilot Date: Thu, 18 Jun 2015 14:41:47 -0700 Subject: [PATCH] Fix #223 --- src/server/autocomplete.d | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/server/autocomplete.d b/src/server/autocomplete.d index 8cb924a..433efd8 100644 --- a/src/server/autocomplete.d +++ b/src/server/autocomplete.d @@ -48,7 +48,7 @@ import memory.allocators; import common.constants; import common.messages; -private alias ASTAllocator = CAllocatorImpl!(AllocatorList!(n => Region!Mallocator(1024 * 32))); +private alias ASTAllocator = CAllocatorImpl!(AllocatorList!(n => Region!Mallocator(1024 * 64))); /** * Gets documentation for the symbol at the cursor @@ -529,6 +529,12 @@ body default: j++; break; } + if (i >= j) + { + warning("Malformed import statement"); + return response; + } + string path; { size_t k = 0;