Defend against function calls with more than 8 arguments (code
used to overrun its fixed-size arrays before detecting error; not cool). Also, replace uses of magic constant '8' with 'MAXFARGS'.
Showing
- src/backend/parser/parse_coerce.c 4 additions, 3 deletionssrc/backend/parser/parse_coerce.c
- src/backend/parser/parse_func.c 20 additions, 14 deletionssrc/backend/parser/parse_func.c
- src/backend/parser/parse_target.c 3 additions, 3 deletionssrc/backend/parser/parse_target.c
- src/include/parser/parse_func.h 6 additions, 3 deletionssrc/include/parser/parse_func.h
Loading
Please register or sign in to comment