aboutsummaryrefslogtreecommitdiff
path: root/src/include/fe_utils/psqlscan_int.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/fe_utils/psqlscan_int.h')
-rw-r--r--src/include/fe_utils/psqlscan_int.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/include/fe_utils/psqlscan_int.h b/src/include/fe_utils/psqlscan_int.h
index 37798114873..2a3a9d7c82a 100644
--- a/src/include/fe_utils/psqlscan_int.h
+++ b/src/include/fe_utils/psqlscan_int.h
@@ -104,6 +104,10 @@ typedef struct PsqlScanStateData
const char *curline; /* actual flex input string for cur buf */
const char *refline; /* original data for cur buffer */
+ /* status for psql_scan_get_location() */
+ int cur_line_no; /* current line#, or 0 if no yylex done */
+ const char *cur_line_ptr; /* points into cur_line_no'th line in scanbuf */
+
/*
* All this state lives across successive input lines, until explicitly
* reset by psql_scan_reset. start_state is adopted by yylex() on entry,