cdb_unpack.c
上传用户:tany51
上传日期:2013-06-12
资源大小:1397k
文件大小:0k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. /* unpack 32bit integer
  2.  *
  3.  * This file is a part of tinycdb package by Michael Tokarev, mjt@corpit.ru.
  4.  * Public domain.
  5.  */
  6. #include "common/setup_before.h"
  7. #include "cdb.h"
  8. #include "common/setup_after.h"
  9. unsigned
  10. cdb_unpack(const unsigned char buf[4])
  11. {
  12.   unsigned n = buf[3];
  13.   n <<= 8; n |= buf[2];
  14.   n <<= 8; n |= buf[1];
  15.   n <<= 8; n |= buf[0];
  16.   return n;
  17. }