提交 0eb043d0 编写于 作者: S Stephen Boyd 提交者: Michal Marek

Subject: [PATCH] tags.sh: Add missing quotes

When $remove_structs is empty a test for empty string will turn
into test -n with no arguments meaning true. Add quotes so an
empty string is tested and so that make cscope works again.
Reported-and-tested-by: NJike Song <albcamus@gmail.com>
Reported-by: NPrarit Bhargava <prarit@redhat.com>
Acked-by: NYang Bai <hamo.by@gmail.com>
Signed-off-by: NStephen Boyd <sboyd@codeaurora.org>
Signed-off-by: NMichal Marek <mmarek@suse.cz>
上级 dd775ae2
...@@ -254,6 +254,6 @@ case "$1" in ...@@ -254,6 +254,6 @@ case "$1" in
esac esac
# Remove structure forward declarations. # Remove structure forward declarations.
if [ -n $remove_structs ]; then if [ -n "$remove_structs" ]; then
LANG=C sed -i -e '/^\([a-zA-Z_][a-zA-Z0-9_]*\)\t.*\t\/\^struct \1;.*\$\/;"\tx$/d' $1 LANG=C sed -i -e '/^\([a-zA-Z_][a-zA-Z0-9_]*\)\t.*\t\/\^struct \1;.*\$\/;"\tx$/d' $1
fi fi
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册