- Notifications
You must be signed in to change notification settings - Fork5
Commit91e7192
committed
Convert the core lexer and parser into fully reentrant code, by making use
of features added to flex and bison since this code was originally written.This change doesn't in itself offer any new capability, but it's neededinfrastructure for planned improvements in plpgsql.Another feature now available in flex is the ability to make it use pallocinstead of malloc, so do that to avoid possible memory leaks. (We shouldat some point change the other lexers likewise, but this commit doesn'ttouch them.)1 parentda4b900 commit91e7192
File tree
5 files changed
+503
-328
lines changed- src
- backend
- parser
- include/parser
5 files changed
+503
-328
lines changedLines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
5 |
| - | |
| 5 | + | |
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
|
0 commit comments
Comments
(0)