diff options
author | Steve Bennett <steveb@workware.net.au> | 2014-04-28 10:05:38 +1000 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2014-04-28 10:05:38 +1000 |
commit | bf3fb3f7e7c9789fed8b76e4f90400cf587eeb8a (patch) | |
tree | abfd09b5ddcff1558c5c74e4044027e969ec8b2d | |
parent | 3f3d41aad58085ee834e19f43e1080372075a976 (diff) | |
download | jimtcl-bf3fb3f7e7c9789fed8b76e4f90400cf587eeb8a.zip jimtcl-bf3fb3f7e7c9789fed8b76e4f90400cf587eeb8a.tar.gz jimtcl-bf3fb3f7e7c9789fed8b76e4f90400cf587eeb8a.tar.bz2 |
jim.c: Squelch a coverity false positive
Signed-off-by: Steve Bennett <steveb@workware.net.au>
-rw-r--r-- | jim.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -5793,8 +5793,11 @@ static void UpdateStringOfInt(struct Jim_Obj *objPtr) if (wideValue < 0) { buf[pos++] = '-'; - /* -106 % 10 may be -6 or 4! */ i = wideValue % 10; + /* C89 is implementation defined as to whether (-106 % 10) is -6 or 4, + * whereas C99 is always -6 + * coverity[dead_error_line] + */ tmp[num++] = (i > 0) ? (10 - i) : -i; wideValue /= -10; } |