File: uint16_unpack_big.c

package info (click to toggle)
libowfat 0.28-6
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 4,068 kB
  • sloc: ansic: 12,863; makefile: 16
file content (6 lines) | stat: -rw-r--r-- 181 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
#define NO_UINT16_MACROS
#include "uint16.h"

void uint16_unpack_big(const char *in,uint16 *out) {
  *out = ((unsigned short)((unsigned char) in[0]) << 8) + (unsigned char)in[1];
}