Eina: fix grep usage

replace \+ by + as it should be
add -E option to grep, handle the + in expression

patch by Fabien Romano from OpenBSD



SVN revision: 65207
This commit is contained in:
Vincent Torri 2011-11-14 22:11:27 +00:00
parent 5e673a311f
commit fc5e116745
1 changed files with 1 additions and 1 deletions

View File

@ -178,7 +178,7 @@ AC_ARG_WITH(internal-maximum-log-level,
[limit eina internal log level to the given number, any call to EINA_LOG() with values greater than this will be compiled out, ignoring runtime settings, but saving function calls.])],
[
if test "x${withval}" != "xno"; then
if echo "${withval}" | grep '^[[0-9]]\+$' >/dev/null 2>/dev/null; then
if echo "${withval}" | grep -E '^[[0-9]]+$' >/dev/null 2>/dev/null; then
AC_MSG_NOTICE([ignoring any EINA_LOG() with level greater than ${withval}])
AC_DEFINE_UNQUOTED(EINA_LOG_LEVEL_MAXIMUM, ${withval}, [if set, logging is limited to this amount.])
with_max_log_level="${withval}"