Module: wine Branch: master Commit: b39381f4f90cc010e480155fb0823c85492096f0 URL: http://source.winehq.org/git/wine.git/?a=commit;h=b39381f4f90cc010e480155fb0...
Author: Ben Taylor sol11x86@comcast.net Date: Tue May 1 02:23:29 2007 +0000
wineshelllink: Improve /bin/sh and awk compatibility.
---
tools/wineshelllink | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/tools/wineshelllink b/tools/wineshelllink index b4d76d8..3cfea28 100755 --- a/tools/wineshelllink +++ b/tools/wineshelllink @@ -141,7 +141,8 @@ get_menu_entries() awk ' BEGIN { RS="<" } /^Filename/ { - if (match($0,/>/)) { + RSTART=index($0,">") + if (RSTART>0) { print substr($0,RSTART+1) } }' $tmp @@ -182,7 +183,8 @@ write_menu_file()
IFS=" " - for i in $(get_menu_entries "$menu"); do + for i in `get_menu_entries "$menu"` + do test "$i" = "$filename" && continue echo " <Filename>$i</Filename>" done