From 08fecfe3c0d29764eb79960dea912c78b4c797dd Mon Sep 17 00:00:00 2001 From: Robin Watts Date: Mon, 10 Feb 2014 13:29:18 +0000 Subject: Add pdf_is_number. Useful utility missing from our arsenal. --- source/pdf/pdf-object.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'source') diff --git a/source/pdf/pdf-object.c b/source/pdf/pdf-object.c index b8147970..f8ece944 100644 --- a/source/pdf/pdf-object.c +++ b/source/pdf/pdf-object.c @@ -218,6 +218,12 @@ int pdf_is_real(pdf_obj *obj) return obj ? obj->kind == PDF_REAL : 0; } +int pdf_is_number(pdf_obj *obj) +{ + RESOLVE(obj); + return obj ? (obj->kind == PDF_REAL || obj->kind == PDF_INT) : 0; +} + int pdf_is_string(pdf_obj *obj) { RESOLVE(obj); -- cgit v1.2.3