aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap/catapult_dct2000.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2007-07-13 23:18:04 +0000
committerGuy Harris <guy@alum.mit.edu>2007-07-13 23:18:04 +0000
commit7e951091181953a8f25aed1ef4b73736e3a9778e (patch)
treeb16e64dc2607337d15ecfe1c26744b828a3c3c2d /wiretap/catapult_dct2000.c
parent09804baa2b2f67d05e28b495f14104e18339c7f4 (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.c2
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;
}