summaryrefslogtreecommitdiff
path: root/navit/script
diff options
context:
space:
mode:
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2010-12-16 13:43:28 +0000
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2010-12-16 13:43:28 +0000
commit8d1f9b3d18fd18a223bfbeaaef51c67a637d5f4e (patch)
treedddd6eeebfd49742ca8f93164fa472ebe549b497 /navit/script
parentb970bfd5209987193ddc4f743383438dcc0fcdcc (diff)
downloadnavit-8d1f9b3d18fd18a223bfbeaaef51c67a637d5f4e.tar.gz
Fix:script:Made prettier
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@3793 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/script')
-rwxr-xr-xnavit/script/dump_types23
1 files changed, 9 insertions, 14 deletions
diff --git a/navit/script/dump_types b/navit/script/dump_types
index 65636f3ef..ca1bbdfff 100755
--- a/navit/script/dump_types
+++ b/navit/script/dump_types
@@ -1,25 +1,20 @@
#! /bin/sh
+IFS="(),"
function print_defs
{
type=$1
- while read line
+ while read a1 a2 a3
do
- case $line in
- *2\(*)
- id=${line%%,*}
- id=${id#*(}
- id=$(($id))
- name=${line%%)*}
- name=${name#*,}
- printf "%s%s 0x%x\n" $type $name $id
- id=$((id+1))
+ case $a1 in
+ *2)
+ id=$(($a2))
+ name=$a3
;;
*)
- name=${line%%)*}
- name=${name#*(}
- printf "%s%s 0x%x\n" $type $name $id
- id=$((id+1))
+ name=$a2
esac
+ printf "%s%s 0x%x\n" $type $name $id
+ id=$((id+1))
done
}
dir=$0