diff src/luan/lib/parser/Parser.java @ 1212:220228bf1af9

better urlDecode error handling
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 12 Mar 2018 20:33:02 -0600
parents 88b5b81cad4a
children
line wrap: on
line diff
--- a/src/luan/lib/parser/Parser.java	Mon Mar 12 16:32:55 2018 -0600
+++ b/src/luan/lib/parser/Parser.java	Mon Mar 12 20:33:02 2018 -0600
@@ -35,7 +35,7 @@
 	}
 
 	public void rollback() {
-		stack[frame] = stack[frame-1];
+		stack[frame] = frame==0 ? 0 : stack[frame-1];
 	}
 
 	public <T> T success(T t) {