Changeset db72e5e in freewrt


Ignore:
Timestamp:
Jun 25, 2007, 6:25:19 PM (18 years ago)
Author:
Thorsten Glaser <tg@…>
Children:
65976e9
Parents:
7b7fc50
Message:

why didn't anybody report to me that this was broken on bash?
bash doesn't know “integer” -> convert to “typeset -i”

git-svn-id: svn://www.freewrt.org/trunk/freewrt@2891 afb5a338-a214-0410-bd46-81f09a774fd1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • scripts/flash.sh

    r7b7fc50 rdb72e5e  
    3535imgtype=auto
    3636flashtype=auto
    37 integer dopad=0
    38 integer padsize=0
     37typeset -i dopad=0
     38typeset -i padsize=0
    3939paddir=
    4040padfile=
    4141tftp=tftp
    42 integer nflag=0
     42typeset -i nflag=0
    4343
    4444while getopts ":c:D:Ff:nt:" ch; do
     
    119119esac
    120120
    121 integer imgsize="$(stat -f '%z' "$imgfile" 2>&-)" 2>&-
     121typeset -i imgsize="$(stat -f '%z' "$imgfile" 2>&-)" 2>&-
    122122#   stat retval ok?      know maxsz?      image too large?
    123123(( (imgsize > 65536) && (padsize > 0) && (imgsize > padsize) )) && \
     
    146146                        cat "$padfile"
    147147                fi | dd of=$TF conv=notrunc 2>&-
    148                 integer fwcfsize="$(stat -f '%z' $TF 2>&-)" 2>&-
     148                typeset -i fwcfsize="$(stat -f '%z' $TF 2>&-)" 2>&-
    149149                (( fwcfsize > 131072 )) && die "FWCF filesystem '$padfile' too" \
    150150                    "large ($fwcfsize bytes, max. 131072 bytes)"
Note: See TracChangeset for help on using the changeset viewer.