From 406ddaa73a75e34eb57db18dfc62c7d8208d141a Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Sat, 10 Nov 2012 20:59:47 +0100 Subject: ensure that string argument done() handlers never get a NULL pointer * fixes EB$ --- parser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'parser.cpp') diff --git a/parser.cpp b/parser.cpp index 0c1a697..256356d 100644 --- a/parser.cpp +++ b/parser.cpp @@ -129,7 +129,7 @@ StateExpectString::custom(gchar chr) } if (g_ascii_toupper(chr) == escape_char) { - State *next = done(strings[0]); + State *next = done(strings[0] ? : ""); undo.push_var(escape_char); escape_char = '\x1B'; -- cgit v1.2.3