summaryrefslogtreecommitdiff
path: root/nacl/curvecp/uint16_unpack.c
blob: b4e74ee4d553c0e509acbff3e00b9eb263a33294 (plain)
1
2
3
4
5
6
7
8
9
#include "uint16_unpack.h"

crypto_uint16 uint16_unpack(const unsigned char *x)
{
  crypto_uint16 result;
  result = x[1];
  result <<= 8; result |= x[0];
  return result;
}