From b0ba4b01a4fee3409768bdced4de6719b51297bc Mon Sep 17 00:00:00 2001 From: Johannes Schickel Date: Thu, 13 Dec 2012 20:52:09 +0100 Subject: COMMON: Add wrapper for isprint. This is done in the spirit of 658080deeda79d20ea40643569fbcb072573e7cf. --- common/util.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'common/util.cpp') diff --git a/common/util.cpp b/common/util.cpp index 4d9ff11c5c..3d40fffff5 100644 --- a/common/util.cpp +++ b/common/util.cpp @@ -26,6 +26,7 @@ #define FORBIDDEN_SYMBOL_EXCEPTION_islower #define FORBIDDEN_SYMBOL_EXCEPTION_isspace #define FORBIDDEN_SYMBOL_EXCEPTION_isupper +#define FORBIDDEN_SYMBOL_EXCEPTION_isprint #include "common/util.h" @@ -144,4 +145,8 @@ bool isUpper(int c) { return isupper((byte)c); } +bool isPrint(int c) { + ENSURE_ASCII_CHAR(c); + return isprint((byte)c); +} } // End of namespace Common -- cgit v1.2.3