[libvirt] [PATCH 4/5] test: drop redundant check
Stefan Berger
stefanb at linux.vnet.ibm.com
Wed Nov 2 18:42:37 UTC 2011
On 11/02/2011 02:00 PM, Eric Blake wrote:
> libvirt.c guarantees that nparams is non-zero for scheduler parameters.
>
> * src/test/test_driver.c (testDomainGetSchedulerParamsFlags): Drop
> redundant check.
> ---
> src/test/test_driver.c | 4 ----
> 1 files changed, 0 insertions(+), 4 deletions(-)
>
> diff --git a/src/test/test_driver.c b/src/test/test_driver.c
> index 4e1973a..de0f716 100644
> --- a/src/test/test_driver.c
> +++ b/src/test/test_driver.c
> @@ -2709,10 +2709,6 @@ testDomainGetSchedulerParamsFlags(virDomainPtr domain,
> goto cleanup;
> }
>
> - if (*nparams< 1) {
> - testError(VIR_ERR_INVALID_ARG, "%s", _("Invalid parameter count"));
> - goto cleanup;
> - }
Following the note on the top of this mail, this seems not even to be
possible (and hopefully never will be).
> strcpy(params[0].field, VIR_DOMAIN_SCHEDULER_WEIGHT);
Someone is still using strcpy!
> params[0].type = VIR_TYPED_PARAM_UINT;
> /* XXX */
ACK
More information about the libvir-list
mailing list