libxl: only return {OVMF,SEABIOS}_PATH if available
authorWei Liu <wei.liu2@citrix.com>
Mon, 22 Aug 2016 15:05:15 +0000 (16:05 +0100)
committerWei Liu <wei.liu2@citrix.com>
Wed, 24 Aug 2016 11:44:19 +0000 (12:44 +0100)
Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Tested-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxl/libxl_paths.c

index 6972b90b2ec7754ae2746d62c636b0bb71c67db8..0643c1b3a42510d088b089b6c1768e2cabe76558 100644 (file)
@@ -37,12 +37,20 @@ const char *libxl__run_dir_path(void)
 
 const char *libxl__seabios_path(void)
 {
+#ifdef SEABIOS_PATH
     return SEABIOS_PATH;
+#else
+    return NULL;
+#endif
 }
 
 const char *libxl__ovmf_path(void)
 {
+#ifdef OVMF_PATH
     return OVMF_PATH;
+#else
+    return NULL;
+#endif
 }
 
 /*