Skip to content

Commit

Permalink
Fix version parsing
Browse files Browse the repository at this point in the history
  • Loading branch information
benlye committed Dec 7, 2019
1 parent d4b03ad commit 6cc0515
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions linux/flash-multi
Original file line number Diff line number Diff line change
Expand Up @@ -215,10 +215,10 @@ function get_signature()

SIG_VERSION_REGEX="^([0-9]{2})([0-9]{2})([0-9]{2})([0-9]{2})$"
if [[ $SIG_VERSION =~ $SIG_VERSION_REGEX ]]; then
SIG_VERSION_MAJOR=${BASH_REMATCH[1]##+(0)}
SIG_VERSION_MINOR=${BASH_REMATCH[2]##+(0)}
SIG_VERSION_REVISION=${BASH_REMATCH[3]##+(0)}
SIG_VERSION_PATCH=${BASH_REMATCH[4]##+(0)}
SIG_VERSION_MAJOR=`printf "%d" ${BASH_REMATCH[1]}`
SIG_VERSION_MINOR=`printf "%d" ${BASH_REMATCH[2]}`
SIG_VERSION_REVISION=`printf "%d" ${BASH_REMATCH[3]}`
SIG_VERSION_PATCH=`printf "%d" ${BASH_REMATCH[4]}`

SIG_VERSION_STRING="$SIG_VERSION_MAJOR.$SIG_VERSION_MINOR.$SIG_VERSION_REVISION.$SIG_VERSION_PATCH"
fi
Expand Down Expand Up @@ -249,10 +249,10 @@ function get_signature()
# Assemble the version number string
SIG_VERSION_REGEX="^([0-9]{2})([0-9]{2})([0-9]{2})([0-9]{2})$"
if [[ $SIG_VERSION =~ $SIG_VERSION_REGEX ]]; then
SIG_VERSION_MAJOR=${BASH_REMATCH[1]##+(0)}
SIG_VERSION_MINOR=${BASH_REMATCH[2]##+(0)}
SIG_VERSION_REVISION=${BASH_REMATCH[3]##+(0)}
SIG_VERSION_PATCH=${BASH_REMATCH[4]##+(0)}
SIG_VERSION_MAJOR=`printf "%d" ${BASH_REMATCH[1]}`
SIG_VERSION_MINOR=`printf "%d" ${BASH_REMATCH[2]}`
SIG_VERSION_REVISION=`printf "%d" ${BASH_REMATCH[3]}`
SIG_VERSION_PATCH=`printf "%d" ${BASH_REMATCH[4]}`

SIG_VERSION_STRING="$SIG_VERSION_MAJOR.$SIG_VERSION_MINOR.$SIG_VERSION_REVISION.$SIG_VERSION_PATCH"
fi
Expand Down

0 comments on commit 6cc0515

Please sign in to comment.