static unsigned char negative(signed char b)
{
- unsigned long long x = b; /* 18446744073709551361..18446744073709551615: yes; 0..255: no */
+ uint64_t x = b; /* 18446744073709551361..18446744073709551615: yes; 0..255: no */
x >>= 63; /* 1: yes; 0: no */
return x;
}
#include "sc.h"
int crypto_sign_open(
- unsigned char *m,unsigned long long *mlen,
- const unsigned char *sm,unsigned long long smlen,
+ unsigned char *m,uint64_t *mlen,
+ const unsigned char *sm,uint64_t smlen,
const unsigned char *pk
)
{
#include "sc.h"
int crypto_sign(
- unsigned char *sm,unsigned long long *smlen,
- const unsigned char *m,unsigned long long mlen,
+ unsigned char *sm,uint64_t *smlen,
+ const unsigned char *m,uint64_t mlen,
const unsigned char *sk
)
{