diff --git a/src/libvirt-admin.c b/src/libvirt-admin.c index a94f5dd1d30312a315b8bfaa6ca65828f35c8b22..4ad816b1fc229a2448f7cb7645c2dc5a331e967d 100644 --- a/src/libvirt-admin.c +++ b/src/libvirt-admin.c @@ -838,6 +838,7 @@ virAdmServerSetThreadPoolParameters(virAdmServerPtr srv, virCheckAdmServerReturn(srv, -1); virCheckNonNullArgGoto(params, error); + virCheckNonNegativeArgGoto(nparams, error); if (remoteAdminServerSetThreadPoolParameters(srv, params, nparams, flags) < 0)