X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=src%2FPalete%2FLanguageClientJavascript.vala;h=fcea241e913b9d50b441ffd9ec31d94ca36f70ad;hb=84c9a633e7699d8215579a74c52507c86c49e018;hp=7f43fdde4379dee3c47a11ab4dd3b8a656642563;hpb=32edd0c1d7ebfce8dcc45eb649c498a9389865bb;p=roobuilder diff --git a/src/Palete/LanguageClientJavascript.vala b/src/Palete/LanguageClientJavascript.vala index 7f43fdde4..fcea241e9 100644 --- a/src/Palete/LanguageClientJavascript.vala +++ b/src/Palete/LanguageClientJavascript.vala @@ -58,7 +58,7 @@ namespace Palete { //GLib.debug("got file %s : %s ", file.path, this.file_contents.get(file.path)); var ar = this.file_contents.get(file.path).split("\n"); - var ln = line >= ar.length ? "" : ar[line-1]; + var ln = line >= ar.length || line < 1 ? "" : ar[line-1]; if (offset-1 >= ln.length) { GLib.debug("request for complete on line %d @ pos %d > line length %d", line, offset, (int) ln.length); return ret;