From 5e8856d9449f9ef38d62b3c5981378f8768b3361 Mon Sep 17 00:00:00 2001 From: rlar Date: Tue, 12 Aug 2014 18:10:14 +0200 Subject: [PATCH] inpcom.c, inp_get_func_from_line(), allow an optional '=' in ".func foo() = {expr}" --- src/frontend/inpcom.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/frontend/inpcom.c b/src/frontend/inpcom.c index e59d3d812..fff371366 100644 --- a/src/frontend/inpcom.c +++ b/src/frontend/inpcom.c @@ -2860,6 +2860,10 @@ inp_get_func_from_line(struct function_env *env, char *line) end = skip_ws(end + 1); + // skip an unwanted and non advertised optional '=' + if (*end == '=') + end = skip_ws(end + 1); + if (*end != '{') goto Lerror;