#define vboxIIDToUUID(uuid, iid) nsIDtoChar((uuid), (iid))
#define vboxIIDUnalloc(iid) data->pFuncs->pfnComUnallocMem(iid)
#define vboxIIDFree(iid) VIR_FREE(iid)
+#define DEBUGIID(msg, iid) DEBUGUUID(msg, iid)
#else /* !(VBOX_API_VERSION == 2002) */
}
#define vboxIIDFree(iid) data->pFuncs->pfnUtf16Free(iid)
+#define vboxIIDUnalloc(iid) data->pFuncs->pfnUtf16Free(iid)
+#define DEBUGIID(msg, strUtf16) DEBUGPRUnichar(msg, strUtf16)
#endif /* !(VBOX_API_VERSION == 2002) */
machines[id]->vtbl->GetId(machines[id], &iid);
vboxIIDToUUID(iidl, iid);
-#if VBOX_API_VERSION == 2002
vboxIIDUnalloc(iid);
-#else
- vboxIIDFree(iid);
-#endif
/* get a new domain pointer from virGetDomain, if it fails
* then no need to assign the id, else assign the id, cause
if (!iid)
continue;
vboxIIDToUUID(iidl, iid);
-#if VBOX_API_VERSION == 2002
vboxIIDUnalloc(iid);
-#else
- vboxIIDFree(iid);
-#endif
if (memcmp(uuid, iidl, VIR_UUID_BUFLEN) == 0) {
machine->vtbl->GetId(machine, &iid);
vboxIIDToUUID(iidl, iid);
-#if VBOX_API_VERSION == 2002
vboxIIDUnalloc(iid);
-#else
- vboxIIDFree(iid);
-#endif
machine->vtbl->GetState(machine, &state);
data->vboxSession->vtbl->Close(data->vboxSession);
}
-#if VBOX_API_VERSION == 2002
- DEBUGUUID("UUID of machine being saved:", iid);
-#else
- DEBUGPRUnichar("UUID of machine being saved:", iid);
-#endif
+ DEBUGIID("UUID of machine being saved:", iid);
}
#if VBOX_API_VERSION == 2002
ret = -1;
}
}
-#if VBOX_API_VERSION == 2002
vboxIIDUnalloc(iid);
-#else
- vboxIIDFree(iid);
-#endif
if (ret != -1)
break;
}
"could not attach the file to cdrom",
def->disks[i]->src, (unsigned)rc);
} else {
-#if VBOX_API_VERSION == 2002
- DEBUGUUID("CD/DVDImage UUID:", dvduuid);
-#else
- DEBUGPRUnichar("CD/DVDImage UUID:", dvduuid);
-#endif
+ DEBUGIID("CD/DVDImage UUID:", dvduuid);
}
}
dvdImage->vtbl->imedium.nsisupports.Release((nsISupports *)dvdImage);
}
-#if VBOX_API_VERSION == 2002
vboxIIDUnalloc(dvduuid);
-#else
- vboxIIDFree(dvduuid);
-#endif
data->pFuncs->pfnUtf16Free(dvdfileUtf16);
dvdDrive->vtbl->nsisupports.Release((nsISupports *)dvdDrive);
}
"could not attach the file as harddisk",
def->disks[i]->src, (unsigned)rc);
} else {
-#if VBOX_API_VERSION == 2002
- DEBUGUUID("Attached HDD with UUID", hdduuid);
-#else
- DEBUGPRUnichar("Attached HDD with UUID", hdduuid);
-#endif
+ DEBUGIID("Attached HDD with UUID", hdduuid);
}
}
}
}
hardDisk->vtbl->imedium.nsisupports.Release((nsISupports *)hardDisk);
}
-#if VBOX_API_VERSION == 2002
vboxIIDUnalloc(hdduuid);
-#else
- vboxIIDFree(hdduuid);
-#endif
data->pFuncs->pfnUtf16Free(hddfileUtf16);
} else if (def->disks[i]->type == VIR_DOMAIN_DISK_TYPE_BLOCK) {
}
"could not attach the file to floppy drive",
def->disks[i]->src, (unsigned)rc);
} else {
-#if VBOX_API_VERSION == 2002
- DEBUGUUID("floppyImage UUID", fduuid);
-#else
- DEBUGPRUnichar("floppyImage UUID", fduuid);
-#endif
+ DEBUGIID("floppyImage UUID", fduuid);
}
}
floppyImage->vtbl->imedium.nsisupports.Release((nsISupports *)floppyImage);
}
-#if VBOX_API_VERSION == 2002
vboxIIDUnalloc(fduuid);
-#else
- vboxIIDFree(fduuid);
-#endif
data->pFuncs->pfnUtf16Free(fdfileUtf16);
}
floppyDrive->vtbl->nsisupports.Release((nsISupports *)floppyDrive);
*/
rc = machine->vtbl->SaveSettings(machine);
data->vboxSession->vtbl->Close(data->vboxSession);
-#if VBOX_API_VERSION == 2002
vboxIIDUnalloc(mchiid);
-#else
- vboxIIDFree(mchiid);
-#endif
dom = virGetDomain(conn, def->name, def->uuid);
if(machine) {
}
rc = data->vboxObj->vtbl->UnregisterMachine(data->vboxObj, iid, &machine);
-#if VBOX_API_VERSION == 2002
- DEBUGUUID("UUID of machine being undefined", iid);
-#else
- DEBUGPRUnichar("UUID of machine being undefined", iid);
-#endif
+ DEBUGIID("UUID of machine being undefined", iid);
if (NS_SUCCEEDED(rc) && machine){
machine->vtbl->DeleteSettings(machine);
dev->data.disk->src, (unsigned)rc);
} else {
ret = 0;
-#if VBOX_API_VERSION == 2002
- DEBUGUUID("CD/DVD Image UUID:", dvduuid);
-#else
- DEBUGPRUnichar("CD/DVD Image UUID:", dvduuid);
-#endif
+ DEBUGIID("CD/DVD Image UUID:", dvduuid);
}
}
dvdImage->vtbl->imedium.nsisupports.Release((nsISupports *)dvdImage);
}
-#if VBOX_API_VERSION == 2002
vboxIIDUnalloc(dvduuid);
-#else
- vboxIIDFree(dvduuid);
-#endif
data->pFuncs->pfnUtf16Free(dvdfileUtf16);
dvdDrive->vtbl->nsisupports.Release((nsISupports *)dvdDrive);
}
dev->data.disk->src, (unsigned)rc);
} else {
ret = 0;
-#if VBOX_API_VERSION == 2002
- DEBUGUUID("attached floppy, UUID:", fduuid);
-#else
- DEBUGPRUnichar("attached floppy, UUID:", fduuid);
-#endif
+ DEBUGIID("attached floppy, UUID:", fduuid);
}
}
floppyImage->vtbl->imedium.nsisupports.Release((nsISupports *)floppyImage);
}
-#if VBOX_API_VERSION == 2002
vboxIIDUnalloc(fduuid);
-#else
- vboxIIDFree(fduuid);
-#endif
data->pFuncs->pfnUtf16Free(fdfileUtf16);
}
floppyDrive->vtbl->nsisupports.Release((nsISupports *)floppyDrive);
ret = virGetNetwork(conn, nameUtf8, uuid);
DEBUG("Network Name: %s", nameUtf8);
-#if VBOX_API_VERSION == 2002
- DEBUGUUID("Network UUID", iid);
-#else
- DEBUGPRUnichar("Network UUID", iid);
-#endif
+ DEBUGIID("Network UUID", iid);
data->pFuncs->pfnUtf8Free(nameUtf8);
data->pFuncs->pfnUtf16Free(nameUtf16);
ret = virGetNetwork(conn, name, uuid);
DEBUG("Network Name: %s", name);
-#if VBOX_API_VERSION == 2002
- DEBUGUUID("Network UUID", iid);
+ DEBUGIID("Network UUID", iid);
vboxIIDUnalloc(iid);
-#else
- DEBUGPRUnichar("Network UUID", iid);
- vboxIIDFree(iid);
-#endif
}
networkInterface->vtbl->nsisupports.Release((nsISupports *) networkInterface);
networkInterface->vtbl->GetId(networkInterface, &vboxnetiid);
if (vboxnetiid) {
vboxIIDToUUID(uuid, vboxnetiid);
-#if VBOX_API_VERSION == 2002
- DEBUGUUID("Real Network UUID", vboxnetiid);
+ DEBUGIID("Real Network UUID", vboxnetiid);
vboxIIDUnalloc(vboxnetiid);
-#else /* VBOX_API_VERSION != 2002 */
- DEBUGPRUnichar("Real Network UUID", vboxnetiid);
- vboxIIDFree(vboxnetiid);
-#endif /* VBOX_API_VERSION != 2002 */
ret = virGetNetwork(conn, networkInterfaceNameUtf8, uuid);
}
data->pFuncs->pfnUtf16Free(ipAddressUtf16);
}
-#if VBOX_API_VERSION == 2002
- DEBUGUUID("Network UUID", vboxnet0IID);
+ DEBUGIID("Network UUID", vboxnet0IID);
vboxIIDUnalloc(vboxnet0IID);
-#else
- DEBUGPRUnichar("Network UUID", vboxnet0IID);
- vboxIIDFree(vboxnet0IID);
-#endif
data->pFuncs->pfnUtf16Free(networkNameUtf16);
} else {
vboxError(network->conn, VIR_ERR_SYSTEM_ERROR,