void
-virQEMUCapsSetList(virQEMUCapsPtr qemuCaps, ...)
+virQEMUCapsSetVAList(virQEMUCapsPtr qemuCaps,
+ va_list list)
{
- va_list list;
int flag;
- va_start(list, qemuCaps);
while ((flag = va_arg(list, int)) < QEMU_CAPS_LAST)
ignore_value(virBitmapSetBit(qemuCaps->flags, flag));
+}
+
+
+void
+virQEMUCapsSetList(virQEMUCapsPtr qemuCaps, ...)
+{
+ va_list list;
+
+ va_start(list, qemuCaps);
+ virQEMUCapsSetVAList(qemuCaps, list);
va_end(list);
}
void virQEMUCapsSet(virQEMUCapsPtr qemuCaps,
virQEMUCapsFlags flag) ATTRIBUTE_NONNULL(1);
+void virQEMUCapsSetVAList(virQEMUCapsPtr qemuCaps,
+ va_list list) ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2);
void virQEMUCapsSetList(virQEMUCapsPtr qemuCaps, ...) ATTRIBUTE_NONNULL(1);
void virQEMUCapsClear(virQEMUCapsPtr qemuCaps,