Browse Source

fix void *orig

Karel Miko 8 năm trước cách đây
mục cha
commit
421266cf5f
1 tập tin đã thay đổi với 6 bổ sung2 xóa
  1. 6 2
      src/modes/xts/xts_test.c

+ 6 - 2
src/modes/xts/xts_test.c

@@ -17,7 +17,9 @@ static int _xts_test_accel_xts_encrypt(const unsigned char *pt, unsigned char *c
 {
 {
    int ret;
    int ret;
    symmetric_xts xts;
    symmetric_xts xts;
-   void *orig;
+   int (*orig)(const unsigned char *, unsigned char *,
+               unsigned long , unsigned char *, symmetric_key *,
+               symmetric_key *);
 
 
    /* AES can be under rijndael or aes... try to find it */
    /* AES can be under rijndael or aes... try to find it */
    if ((xts.cipher = find_cipher("aes")) == -1) {
    if ((xts.cipher = find_cipher("aes")) == -1) {
@@ -42,7 +44,9 @@ static int _xts_test_accel_xts_decrypt(const unsigned char *ct, unsigned char *p
 {
 {
    int ret;
    int ret;
    symmetric_xts xts;
    symmetric_xts xts;
-   void *orig;
+   int (*orig)(const unsigned char *, unsigned char *,
+               unsigned long , unsigned char *, symmetric_key *,
+               symmetric_key *);
 
 
    /* AES can be under rijndael or aes... try to find it */
    /* AES can be under rijndael or aes... try to find it */
    if ((xts.cipher = find_cipher("aes")) == -1) {
    if ((xts.cipher = find_cipher("aes")) == -1) {