Don't cast int ==> unsigned char ==> char, int ==> char is enough.
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Wed, 2 Feb 2005 18:46:01 +0000 (18:46 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Wed, 2 Feb 2005 18:46:01 +0000 (18:46 +0000)
Submitted-by: Andreas Hauser <andy@splashground.de>
bin/ed/cbc.c

index d4fa567..b612215 100644 (file)
@@ -38,7 +38,7 @@
  *
  * @(#)cbc.c,v 1.2 1994/02/01 00:34:36 alm Exp
  * $FreeBSD: src/bin/ed/cbc.c,v 1.12.2.1 2001/07/04 22:32:18 kris Exp $
- * $DragonFly: src/bin/ed/cbc.c,v 1.7 2004/11/14 19:38:34 joerg Exp $
+ * $DragonFly: src/bin/ed/cbc.c,v 1.8 2005/02/02 18:46:01 joerg Exp $
  */
 
 #include <sys/types.h>
@@ -145,7 +145,7 @@ put_des_char(int c, FILE *fp)
                des_ct = cbc_encode(des_buf, des_n, fp);
                des_n = 0;
        }
-       return (des_ct >= 0) ? (des_buf[des_n++] = (char)(unsigned char)c) : EOF;
+       return (des_ct >= 0) ? (des_buf[des_n++] = (char)c) : EOF;
 #else
        return (fputc(c, fp));
 #endif