# -*- Mode: Diff -*- --- firebird/src/dudley/exe.epp +++ firebird/src/dudley/exe.epp @@ -2884,9 +2884,9 @@ blr_parameter, 0, 0, 0, blr_parameter, 0, 1, 0, blr_parameter, 1, 0, 0, - blr_end, - blr_end, - blr_end, + SCHAR(blr_end), + SCHAR(blr_end), + SCHAR(blr_end), blr_eoc }; static FB_API_HANDLE req_handle; --- firebird/src/gpre/sqe.cpp +++ firebird/src/gpre/sqe.cpp @@ -2529,7 +2529,7 @@ return par_stat(request); if (MSC_match(KW_MINUS)) - return MSC_unary(nod_negate, par_primitive_value(request, false, paren_count, false)); + return MSC_unary(nod_negate, par_primitive_value(request, false, paren_count, NULL)); MSC_match(KW_PLUS);