hv: fixed compiling warning

removed some unnecessary variables and functions.

v1-->v2:
   Replace div-by-zero with an inline ASM code

Signed-off-by: Mingqiang Chi <mingqiang.chi@intel.com>
Acked-by: Anthony Xu <anthony.xu@intel.com>
This commit is contained in:
Mingqiang Chi
2018-08-16 10:31:56 +08:00
committed by lijinxia
parent 40745d90c5
commit bdcc3aef22
12 changed files with 13 additions and 72 deletions

View File

@@ -659,7 +659,7 @@ static int charmem(int cmd, const char *s_arg, uint32_t sz, void *hnd)
int vsnprintf(char *dst_arg, size_t sz_arg, const char *fmt, va_list args)
{
char *dst = dst_arg;
int32_t sz = sz_arg;
uint32_t sz = sz_arg;
int res = 0;
if ((sz == 0U) || (dst == NULL)) {

View File

@@ -368,15 +368,6 @@ size_t strnlen_s(const char *str_arg, size_t maxlen_arg)
return count;
}
static char hexdigit(uint8_t decimal_val)
{
static const char hexdigits[] = { '0', '1', '2', '3', '4', '5', '6',
'7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' };
/* Return hex character */
return hexdigits[decimal_val & 0x0FU];
}
int strcmp(const char *s1_arg, const char *s2_arg)
{
const char *s1 = s1_arg;