Problem: Skipping over function body fails.
Solution: Do not define the function when skipping.
// Save the starting line number.
sourcing_lnum_top = SOURCING_LNUM;
- if (get_function_body(eap, &newlines, line_arg, &line_to_free) == FAIL)
+ // Do not define the function when getting the body fails and when
+ // skipping.
+ if (get_function_body(eap, &newlines, line_arg, &line_to_free) == FAIL
+ || eap->skip)
goto erret;
/*
static int included_patches[] =
{ /* Add new patch number below this line */
+/**/
+ 2865,
/**/
2864,
/**/