From 791e0db7627e57d81076606e63786383f80219a3 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sat, 13 Jan 2018 20:05:13 -0500 Subject: Allow trailing . in numeric token (fixes #165) --- libqpdf/QUtil.cc | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'libqpdf') diff --git a/libqpdf/QUtil.cc b/libqpdf/QUtil.cc index 32855bbf..93374568 100644 --- a/libqpdf/QUtil.cc +++ b/libqpdf/QUtil.cc @@ -558,7 +558,7 @@ QUtil::is_digit(char ch) bool QUtil::is_number(char const* p) { - // ^[\+\-]?(\.\d+|\d+(\.\d+)?)$ + // ^[\+\-]?(\.\d*|\d+(\.\d*)?)$ if (! *p) { return false; @@ -578,11 +578,6 @@ QUtil::is_number(char const* p) // only one dot return false; } - if (! *(p+1)) - { - // dot can't be last - return false; - } found_dot = true; } else if (QUtil::is_digit(*p)) -- cgit v1.2.3-54-g00ecf