diff -r 4b0692880dfa -r 420b40cb3997 tools/libxl/libxl_dm.c --- a/tools/libxl/libxl_dm.c Thu May 05 17:40:34 2011 +0100 +++ b/tools/libxl/libxl_dm.c Fri May 06 13:55:00 2011 +0100 @@ -773,7 +773,7 @@ path = libxl__sprintf(gc, "/local/domain/%d/hvmloader", info->domid); xs_mkdir(ctx->xsh, XBT_NULL, path); libxl__xs_write(gc, XBT_NULL, libxl__sprintf(gc, "%s/bios", path), - libxl__domain_bios(gc, info)); + "%s", libxl__domain_bios(gc, info)); path = libxl__sprintf(gc, "/local/domain/0/device-model/%d", info->domid); xs_mkdir(ctx->xsh, XBT_NULL, path);