diff options
author | Guy Harris <guy@alum.mit.edu> | 2007-07-13 23:18:04 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2007-07-13 23:18:04 +0000 |
commit | 7e951091181953a8f25aed1ef4b73736e3a9778e (patch) | |
tree | b16e64dc2607337d15ecfe1c26744b828a3c3c2d /wiretap/catapult_dct2000.c | |
parent | 09804baa2b2f67d05e28b495f14104e18339c7f4 (diff) |
"isdigit()" doesn't need to be cast to "int".
Its argument, however, needs to be cast to "guchar", so that if the
high-order bit is set, it doesn't get sign-extended.
svn path=/trunk/; revision=22303
Diffstat (limited to 'wiretap/catapult_dct2000.c')
-rw-r--r-- | wiretap/catapult_dct2000.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/wiretap/catapult_dct2000.c b/wiretap/catapult_dct2000.c index 460df6b418..2eb3ac4df8 100644 --- a/wiretap/catapult_dct2000.c +++ b/wiretap/catapult_dct2000.c @@ -1029,7 +1029,7 @@ gboolean parse_line(gint line_length, gint *seconds, gint *useconds, { aal_header_chars[header_chars_seen] = linebuff[n]; /* Next 6 characters after '9' are mapped to a->f */ - if (!(int)isdigit(linebuff[n])) + if (!isdigit((guchar)linebuff[n])) { aal_header_chars[header_chars_seen] = 'a' + (linebuff[n] - '9') -1; } |