summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorYuntao Wang <yuntao.wang@linux.dev>2026-08-23 17:49:13 +0800
committerNathan Chancellor <nathan@kernel.org>2026-08-31 16:57:21 -0700
commitba0e6a6f0fe7a8ea2a35603cdf85e39d9239d492 (patch)
treee641263312e5dd1c723490eb7231139b9e4aead9 /scripts
parent72c442e5bad35552d902312402121682f05220ac (diff)
setlocalversion: make tag local to try_tag()
The tag variable is only used by try_tag(), but is currently declared local to scm_version() and modified by try_tag(). Make tag local to try_tag() instead and remove the unused declaration from scm_version(). No functional changes. Signed-off-by: Yuntao Wang <yuntao.wang@linux.dev> Link: https://patch.msgid.link/20260823094913.421144-1-yuntao.wang@linux.dev Signed-off-by: Nathan Chancellor <nathan@kernel.org>
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/setlocalversion3
1 files changed, 1 insertions, 2 deletions
diff --git a/scripts/setlocalversion b/scripts/setlocalversion
index 28169d7e143b..f264c2460ad7 100755
--- a/scripts/setlocalversion
+++ b/scripts/setlocalversion
@@ -33,7 +33,7 @@ if test $# -gt 0 -o ! -d "$srctree"; then
fi
try_tag() {
- tag="$1"
+ local tag="$1"
# Is $tag an annotated tag?
if [ "$(git cat-file -t "$tag" 2> /dev/null)" != tag ]; then
@@ -59,7 +59,6 @@ scm_version()
{
local short=false
local no_dirty=false
- local tag
while [ $# -gt 0 ];
do