mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-09-22 09:17:58 +00:00
hv:fix "missing for discarded return value" for memset
No need to check the return value for memset code like this: int a(void) { return 0; } int b(void){ a(); } fix as follow: int a(void) { return 0; } int b(void){ (void)a(); } Signed-off-by: Mingqiang Chi <mingqiang.chi@intel.com> Acked-by: Eddie Dong <eddie.dong@intel.com>
This commit is contained in:
@@ -272,7 +272,7 @@ void *calloc(unsigned int num_elements, unsigned int element_size)
|
||||
/* Determine if memory was allocated */
|
||||
if (memory != NULL) {
|
||||
/* Zero all the memory */
|
||||
memset(memory, 0, num_elements * element_size);
|
||||
(void)memset(memory, 0, num_elements * element_size);
|
||||
}
|
||||
|
||||
/* Return pointer to memory */
|
||||
|
@@ -8,7 +8,7 @@
|
||||
|
||||
inline void spinlock_init(spinlock_t *lock)
|
||||
{
|
||||
memset(lock, 0, sizeof(spinlock_t));
|
||||
(void)memset(lock, 0, sizeof(spinlock_t));
|
||||
}
|
||||
void spinlock_obtain(spinlock_t *lock)
|
||||
{
|
||||
|
@@ -469,7 +469,7 @@ int do_print(const char *fmt, struct print_param *param,
|
||||
start = fmt++;
|
||||
|
||||
/* initialize the variables for the next argument */
|
||||
memset(&(param->vars), 0, sizeof(param->vars));
|
||||
(void)memset(&(param->vars), 0, sizeof(param->vars));
|
||||
param->vars.mask = 0xFFFFFFFFFFFFFFFFUL;
|
||||
|
||||
/*
|
||||
@@ -625,7 +625,7 @@ static int charmem(int cmd, const char *s, int sz, void *hnd)
|
||||
else {
|
||||
n = (sz < param->sz - param->wrtn) ? sz : 0;
|
||||
param->wrtn += sz;
|
||||
memset(p, *s, n);
|
||||
(void)memset(p, *s, n);
|
||||
}
|
||||
|
||||
return n;
|
||||
@@ -649,10 +649,10 @@ int vsnprintf(char *dst, int sz, const char *fmt, va_list args)
|
||||
struct snprint_param snparam;
|
||||
|
||||
/* initialize parameters */
|
||||
memset(&snparam, 0, sizeof(snparam));
|
||||
(void)memset(&snparam, 0, sizeof(snparam));
|
||||
snparam.dst = dst;
|
||||
snparam.sz = sz;
|
||||
memset(¶m, 0, sizeof(param));
|
||||
(void)memset(¶m, 0, sizeof(param));
|
||||
param.emit = charmem;
|
||||
param.data = &snparam;
|
||||
|
||||
|
Reference in New Issue
Block a user