From: <mar...@us...> - 2010-12-16 13:43:34
|
Revision: 3793 http://navit.svn.sourceforge.net/navit/?rev=3793&view=rev Author: martin-s Date: 2010-12-16 13:43:28 +0000 (Thu, 16 Dec 2010) Log Message: ----------- Fix:script:Made prettier Modified Paths: -------------- trunk/navit/navit/script/dump_types Modified: trunk/navit/navit/script/dump_types =================================================================== --- trunk/navit/navit/script/dump_types 2010-12-16 12:48:52 UTC (rev 3792) +++ trunk/navit/navit/script/dump_types 2010-12-16 13:43:28 UTC (rev 3793) @@ -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 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |