Browse Source

fix MSVS warning

kyber
Matthias J. Kannwischer 4 years ago
committed by Kris Kwiatkowski
parent
commit
999b76cb90
4 changed files with 4 additions and 4 deletions
  1. +1
    -1
      crypto_kem/newhope1024cca/clean/verify.c
  2. +1
    -1
      crypto_kem/newhope1024cpa/clean/verify.c
  3. +1
    -1
      crypto_kem/newhope512cca/clean/verify.c
  4. +1
    -1
      crypto_kem/newhope512cpa/clean/verify.c

+ 1
- 1
crypto_kem/newhope1024cca/clean/verify.c View File

@@ -22,7 +22,7 @@ int PQCLEAN_NEWHOPE1024CCA_CLEAN_verify(const unsigned char *a, const unsigned c
r |= a[i] ^ b[i];
}

r = (-r) >> 63;
r = (uint64_t)(-(int64_t)r) >> 63;
return (int)r;
}



+ 1
- 1
crypto_kem/newhope1024cpa/clean/verify.c View File

@@ -22,7 +22,7 @@ int PQCLEAN_NEWHOPE1024CPA_CLEAN_verify(const unsigned char *a, const unsigned c
r |= a[i] ^ b[i];
}

r = (-r) >> 63;
r = (uint64_t)(-(int64_t)r) >> 63;
return (int)r;
}



+ 1
- 1
crypto_kem/newhope512cca/clean/verify.c View File

@@ -22,7 +22,7 @@ int PQCLEAN_NEWHOPE512CCA_CLEAN_verify(const unsigned char *a, const unsigned ch
r |= a[i] ^ b[i];
}

r = (-r) >> 63;
r = (uint64_t)(-(int64_t)r) >> 63;
return (int)r;
}



+ 1
- 1
crypto_kem/newhope512cpa/clean/verify.c View File

@@ -22,7 +22,7 @@ int PQCLEAN_NEWHOPE512CPA_CLEAN_verify(const unsigned char *a, const unsigned ch
r |= a[i] ^ b[i];
}

r = (-r) >> 63;
r = (uint64_t)(-(int64_t)r) >> 63;
return (int)r;
}



Loading…
Cancel
Save