The @niothreads inside of virCHMonitorGetIOThreads() is declared
as of size_t type. This would work, except the variable is then
passed to VIR_DEBUG with incorrect format directive (%ld) and
returned. But the function returns an int not size_t. Fix the
variable declaration and format directive.
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
virDomainIOThreadInfo ***iothreads)
{
size_t nthreads = 0;
- size_t niothreads = 0;
+ int niothreads = 0;
int thd_index;
virDomainIOThreadInfo **iothreadinfolist = NULL;
virDomainIOThreadInfo *iothreadinfo = NULL;
}
}
- VIR_DEBUG("niothreads = %ld", niothreads);
+ VIR_DEBUG("niothreads = %d", niothreads);
*iothreads = g_steal_pointer(&iothreadinfolist);
return niothreads;