Commit ID: 1005158F2D44922CF13
CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2013/04/01 02:37:54 UTC
Modified files:
bin/mksh : check.t expr.c jobs.c misc.c sh.h var.c
Log message:
one can’t cast an unsigned int to a signed int portably either, if the value
is larger than the positive range of the latter (implementation-defined), so
avoid them in all explicit cases and rearrange stuff and check for it
(I’m gonna have to revise lots more code…)
To generate a diff of this changeset, execute the following commands:
cvs -R rdiff -kk -upr1.604 -r1.605 src/bin/mksh/check.t
cvs -R rdiff -kk -upr1.67 -r1.68 src/bin/mksh/expr.c
cvs -R rdiff -kk -upr1.94 -r1.95 src/bin/mksh/jobs.c
cvs -R rdiff -kk -upr1.207 -r1.208 src/bin/mksh/misc.c
cvs -R rdiff -kk -upr1.646 -r1.647 src/bin/mksh/sh.h
cvs -R rdiff -kk -upr1.168 -r1.169 src/bin/mksh/var.c