ioemu-remote: Fix the pass-through compilation.
Signed-off-by: Jean Guyader <jean.guyader@xxxxxxxxxxxxx>
--
Jean Guyader
diff --git a/hw/pass-through.c b/hw/pass-through.c
index bddc203..f29f07d 100644
--- a/hw/pass-through.c
+++ b/hw/pass-through.c
@@ -713,7 +713,7 @@ int pt_init(PCIBus *e_bus, char *direct_pci)
dpci_infos.pci_access = pci_access;
dpci_infos.e_bus = e_bus;
- if ( strlen(direct_pci) == 0 ) {
+ if ( !direct_pci || strlen(direct_pci) == 0 ) {
return 0;
}
diff --git a/hw/pass-through.h b/hw/pass-through.h
index ffd87ef..d642be3 100644
--- a/hw/pass-through.h
+++ b/hw/pass-through.h
@@ -27,7 +27,7 @@
#define PT_LOGGING_ENABLED
#ifdef PT_LOGGING_ENABLED
-#define PT_LOG(_f, _a...) fprintf(logfile, "%s: " _f, __func__, ##_a)
+#define PT_LOG(_f, _a...) fprintf(stdout, "%s: " _f, __func__, ##_a)
#else
#define PT_LOG(_f, _a...)
#endif
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|