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

Reply via email to