flex/flex-2.6.0-num_to_read.patch
Patsy Franklin 3821e2741c Resolves: #1360744
Fix wrong type on num_to_read.
2016-07-27 13:59:22 -04:00

37 lines
1.1 KiB
Diff

diff -Nrup a/src/flex.skl b/src/flex.skl
--- a/src/flex.skl 2016-07-27 11:11:48.528378027 -0400
+++ b/src/flex.skl 2016-07-27 11:14:03.012351701 -0400
@@ -1718,7 +1718,7 @@ int yyFlexLexer::yy_get_next_buffer()
else
{
- yy_size_t num_to_read =
+ int num_to_read =
YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
while ( num_to_read <= 0 )
diff -Nrup a/src/scan.c b/src/scan.c
--- a/src/scan.c 2015-11-17 11:17:41.000000000 -0500
+++ b/src/scan.c 2016-07-27 11:14:18.126674417 -0400
@@ -4181,7 +4181,7 @@ static int yy_get_next_buffer (void)
else
{
- yy_size_t num_to_read =
+ int num_to_read =
YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
while ( num_to_read <= 0 )
diff -Nrup a/src/skel.c b/src/skel.c
--- a/src/skel.c 2015-11-17 11:17:39.000000000 -0500
+++ b/src/skel.c 2016-07-27 11:14:36.362857240 -0400
@@ -1929,7 +1929,7 @@ const char *skel[] = {
"",
" else",
" {",
- " yy_size_t num_to_read =",
+ " int num_to_read =",
" YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;",
"",
" while ( num_to_read <= 0 )",