summaryrefslogtreecommitdiff
path: root/ubi-utils/src/libubigen.c
diff options
context:
space:
mode:
authorMichael Roth <mroth@nessie.de>2009-09-23 15:01:27 +0200
committerArtem Bityutskiy <Artem.Bityutskiy@nokia.com>2009-09-28 11:19:14 +0300
commit0e63a4c4f1ebc31f545835bd018174414928fc6f (patch)
tree461b4ed87909134afa3e2579b07d7fbc4412e053 /ubi-utils/src/libubigen.c
parent145ee7ab6fc9c4ccb6f3497d5fb112ed6f696433 (diff)
ubiformat/ubinize: Don't randomize 0xFFFFFFFF sequence number
args.image_seq is of type uint32_t and was initialized to -1 which becomes 0xFFFFFFFF in this case. Later the value -1 was used as a flag that args.image_seq should be replaced with a randomized value. With the option --image-seq (-Q) a user could provide any sequence number at will. But when the user provided sequence number was 0xFFFFFFFF this was understood effectivly as -1 and got overridden by a randomized sequence number. So this patch change the programm flow to respect the principle of least surprise and never use a randomized sequence number when the user provide one at own will. Signed-off-by: Michael Roth <mroth@nessie.de> Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
Diffstat (limited to 'ubi-utils/src/libubigen.c')
0 files changed, 0 insertions, 0 deletions