summaryrefslogtreecommitdiff
path: root/src/scanners.re
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2018-03-25 15:51:40 -0700
committerJohn MacFarlane <jgm@berkeley.edu>2018-03-25 15:51:40 -0700
commit9d1033cdcb6fa266b3a7b2fb0bff02ac6fb6e8be (patch)
tree2d7cd8e55f4dccef2a8a95c532b675f3c30c55ae /src/scanners.re
parented64489f0f5c9ddb869336cd8526f38d3912cc6a (diff)
Adjust max length of decimal/numeric entities.
See commonmark/CommonMark#487.
Diffstat (limited to 'src/scanners.re')
-rw-r--r--src/scanners.re2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/scanners.re b/src/scanners.re
index c3c6821..89e3007 100644
--- a/src/scanners.re
+++ b/src/scanners.re
@@ -299,7 +299,7 @@ bufsize_t _scan_entity(const unsigned char *p)
const unsigned char *marker = NULL;
const unsigned char *start = p;
/*!re2c
- [&] ([#] ([Xx][A-Fa-f0-9]{1,8}|[0-9]{1,8}) |[A-Za-z][A-Za-z0-9]{1,31} ) [;]
+ [&] ([#] ([Xx][A-Fa-f0-9]{1,6}|[0-9]{1,7}) |[A-Za-z][A-Za-z0-9]{1,31} ) [;]
{ return (bufsize_t)(p - start); }
* { return 0; }
*/