Browse Source

Add support for indirect values

git-svn-id: trunk@21830 -
pierre 13 years ago
parent
commit
9bba5c956a
1 changed files with 4 additions and 0 deletions
  1. 4 0
      rtl/unix/scripts/check_errno.sh

+ 4 - 0
rtl/unix/scripts/check_errno.sh

@@ -175,6 +175,10 @@ function check_reverse_errno_number ()
   errname=$1
   errname=$1
   errvalue=$2
   errvalue=$2
   rpaderrname=$(rpad $errname 20 " ")
   rpaderrname=$(rpad $errname 20 " ")
+  if ! [[ "$errvalue" =~ ^[0-9]+$ ]] ; then
+    eval errvalue=\$$errvalue
+  fi
+  
   printf -v padd "%s = %4d" "$rpaderrname" $errvalue
   printf -v padd "%s = %4d" "$rpaderrname" $errvalue
 
 
   found=`grep -i -w $1 ${errno_include}`
   found=`grep -i -w $1 ${errno_include}`