Do not pass an enum type to va_arg
This commit is contained in:
@@ -92,7 +92,7 @@ static status_t fetch(private_fetcher_manager_t *this,
|
|||||||
va_start(args, response);
|
va_start(args, response);
|
||||||
while (good)
|
while (good)
|
||||||
{
|
{
|
||||||
opt = va_arg(args, fetcher_option_t);
|
opt = va_arg(args, int);
|
||||||
switch (opt)
|
switch (opt)
|
||||||
{
|
{
|
||||||
case FETCH_REQUEST_DATA:
|
case FETCH_REQUEST_DATA:
|
||||||
@@ -109,7 +109,7 @@ static status_t fetch(private_fetcher_manager_t *this,
|
|||||||
good = fetcher->set_option(fetcher, opt, va_arg(args, u_int));
|
good = fetcher->set_option(fetcher, opt, va_arg(args, u_int));
|
||||||
continue;
|
continue;
|
||||||
case FETCH_END:
|
case FETCH_END:
|
||||||
break;;
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user