[Ttssh2-commit] [9139] ttssh警告修正

Back to archive index
scmno****@osdn***** scmno****@osdn*****
2021年 1月 27日 (水) 23:41:20 JST


Revision: 9139
          https://osdn.net/projects/ttssh2/scm/svn/commits/9139
Author:   zmatsuo
Date:     2021-01-27 23:41:20 +0900 (Wed, 27 Jan 2021)
Log Message:
-----------
ttssh警告修正

- warning C4028: パラメーターの型 4 が関数宣言と一致しません。

Modified Paths:
--------------
    trunk/ttssh2/ttxssh/cipher-ctr.c
    trunk/ttssh2/ttxssh/ttxssh.c

-------------- next part --------------
Modified: trunk/ttssh2/ttxssh/cipher-ctr.c
===================================================================
--- trunk/ttssh2/ttxssh/cipher-ctr.c	2021-01-27 14:41:03 UTC (rev 9138)
+++ trunk/ttssh2/ttxssh/cipher-ctr.c	2021-01-27 14:41:20 UTC (rev 9139)
@@ -79,7 +79,7 @@
 // AES
 //============================================================================
 static int
-ssh_aes_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, unsigned int len)
+ssh_aes_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, size_t len)
 {
 	struct ssh_aes_ctr_ctx *c;
 	unsigned int n = 0;
@@ -153,7 +153,7 @@
 // Triple-DES
 //============================================================================
 static int
-ssh_des3_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, unsigned int len)
+ssh_des3_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, size_t len)
 {
 	struct ssh_des3_ctr_ctx *c;
 	unsigned int n = 0;
@@ -232,7 +232,7 @@
 // Blowfish
 //============================================================================
 static int
-ssh_bf_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, unsigned int len)
+ssh_bf_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, size_t len)
 {
 	struct ssh_blowfish_ctr_ctx *c;
 	unsigned int n = 0;
@@ -326,7 +326,7 @@
 // CAST-128
 //============================================================================
 static int
-ssh_cast5_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, unsigned int len)
+ssh_cast5_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, size_t len)
 {
 	struct ssh_cast5_ctr_ctx *c;
 	unsigned int n = 0;
@@ -420,7 +420,7 @@
 // Camellia
 //============================================================================
 static int
-ssh_camellia_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, unsigned int len)
+ssh_camellia_ctr(EVP_CIPHER_CTX *ctx, unsigned char *dest, const unsigned char *src, size_t len)
 {
 	struct ssh_camellia_ctr_ctx *c;
 	unsigned int n = 0;

Modified: trunk/ttssh2/ttxssh/ttxssh.c
===================================================================
--- trunk/ttssh2/ttxssh/ttxssh.c	2021-01-27 14:41:03 UTC (rev 9138)
+++ trunk/ttssh2/ttxssh/ttxssh.c	2021-01-27 14:41:20 UTC (rev 9139)
@@ -3440,7 +3440,7 @@
 	return (1);
 }
 
-static int ssh1_3des_cbc(EVP_CIPHER_CTX *ctx, u_char *dest, const u_char *src, u_int len)
+static int ssh1_3des_cbc(EVP_CIPHER_CTX *ctx, u_char *dest, const u_char *src, size_t len)
 {
 	struct ssh1_3des_ctx *c;
 


Ttssh2-commit メーリングリストの案内
Back to archive index