summaryrefslogtreecommitdiff
path: root/include/mupdf/fitz/string.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/mupdf/fitz/string.h')
-rw-r--r--include/mupdf/fitz/string.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/mupdf/fitz/string.h b/include/mupdf/fitz/string.h
index 8daa28fc..2af6ba93 100644
--- a/include/mupdf/fitz/string.h
+++ b/include/mupdf/fitz/string.h
@@ -136,4 +136,11 @@ float fz_strtof_no_exp(const char *string, char **tailptr);
*/
int fz_grisu(float f, char *s, int *exp);
+/*
+ Check and parse string into page ranges:
+ ( ','? ([0-9]+|'N') ( '-' ([0-9]+|N) )? )+
+*/
+int fz_is_page_range(fz_context *ctx, const char *s);
+const char *fz_parse_page_range(fz_context *ctx, const char *s, int *a, int *b, int n);
+
#endif