diff options
Diffstat (limited to 'Build/source/extra/xz/src/liblzma/common/vli_size.c')
-rw-r--r-- | Build/source/extra/xz/src/liblzma/common/vli_size.c | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/Build/source/extra/xz/src/liblzma/common/vli_size.c b/Build/source/extra/xz/src/liblzma/common/vli_size.c deleted file mode 100644 index ec1b4fa488b..00000000000 --- a/Build/source/extra/xz/src/liblzma/common/vli_size.c +++ /dev/null @@ -1,30 +0,0 @@ -/////////////////////////////////////////////////////////////////////////////// -// -/// \file vli_size.c -/// \brief Calculates the encoded size of a variable-length integer -// -// Author: Lasse Collin -// -// This file has been put into the public domain. -// You can do whatever you want with this file. -// -/////////////////////////////////////////////////////////////////////////////// - -#include "common.h" - - -extern LZMA_API(uint32_t) -lzma_vli_size(lzma_vli vli) -{ - if (vli > LZMA_VLI_MAX) - return 0; - - uint32_t i = 0; - do { - vli >>= 7; - ++i; - } while (vli != 0); - - assert(i <= LZMA_VLI_BYTES_MAX); - return i; -} |