-unsigned read_char(char *v, const char *data, unsigned len)
-{
- *v = *data;
- return 1;
-}
-
-unsigned read_short(short *v, const char *data, unsigned len)
-{
- *v = *(short *)data;
- return sizeof(short);
-}
-
-unsigned read_int(int *v, const char *data, unsigned len)