diff --git a/include/blowfish.h b/include/blowfish.h
index dce695233bc29387466786e65c21b03b2a5db751..a6981c2635080238887da6890b283e8c14db3f43 100644
--- a/include/blowfish.h
+++ b/include/blowfish.h
@@ -40,12 +40,12 @@ typedef struct {
 } BLOWFISH_context;
 
 
-const char *
+CONST char *
 blowfish_get_info( int algo, size_t *keylen,
 		   size_t *blocksize, size_t *contextsize,
-		   int	(**setkey)( void *c, const byte *key, unsigned keylen ),
-		   void (**encrypt)( void *c, byte *outbuf, const byte *inbuf ),
-		   void (**decrypt)( void *c, byte *outbuf, const byte *inbuf )
+		   int	(**setkey)( void *c, CONST byte *key, unsigned keylen ),
+		   void (**encrypt)( void *c, byte *outbuf, CONST byte *inbuf ),
+		   void (**decrypt)( void *c, byte *outbuf, CONST byte *inbuf )
 		 );
 
 #endif /*G10_BLOWFISH_H*/
diff --git a/include/rc4.h b/include/rc4.h
index 3e9827d55ae458ba8984690f2ae4339dda7b6d59..32bbf5cad88120dde705fbb2d6b663b8cbef23a3 100644
--- a/include/rc4.h
+++ b/include/rc4.h
@@ -16,7 +16,7 @@ struct rc4_ctx {
 void rc4_init(struct rc4_ctx *ctx);
 #endif
 
-void rc4_set_key(struct rc4_ctx *ctx, const UINT8 *key, UINT32 len);
-void rc4_crypt(struct rc4_ctx *ctx, UINT8 *dest, const UINT8 *src, UINT32 len);
+void rc4_set_key(struct rc4_ctx *ctx, CONST UINT8 *key, UINT32 len);
+void rc4_crypt(struct rc4_ctx *ctx, UINT8 *dest, CONST UINT8 *src, UINT32 len);
 
 #endif /* RC4_H_INCLUDED */