diff options
author | Ian Campbell <ian.campbell@citrix.com> | 2013-02-21 10:59:51 +0000 |
---|---|---|
committer | Ian Jackson <Ian.Jackson@eu.citrix.com> | 2013-02-21 11:44:22 +0000 |
commit | e2e2c9d51d2424ca47675cad86597feec33f4bc3 (patch) | |
tree | 9bc0d919ae4366ac928e93a41603a6b4879377ce /tools/libxl/libxl_dm.c | |
parent | afecd83025c45fa7e32f6219379b8d6a0dff3c99 (diff) | |
download | xen-e2e2c9d51d2424ca47675cad86597feec33f4bc3.tar.gz xen-e2e2c9d51d2424ca47675cad86597feec33f4bc3.tar.bz2 xen-e2e2c9d51d2424ca47675cad86597feec33f4bc3.zip |
libxl: fix build on 32-bit
aab4d1b266ce "libxl: Add qxl vga interface support for upstream qemu"
introduced:
libxl_dm.c: In function ‘libxl__build_device_model_args_new’:
libxl_dm.c:449: error: format ‘%lu’ expects type ‘long unsigned int’, but argument 3 has type ‘long long unsigned int’
libxl_dm.c:451: error: format ‘%lu’ expects type ‘long unsigned int’, but argument 3 has type ‘long long unsigned int’
on arm32 and x86_32.
Use the inttypes.h PRId64 macro.
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Diffstat (limited to 'tools/libxl/libxl_dm.c')
-rw-r--r-- | tools/libxl/libxl_dm.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/libxl/libxl_dm.c b/tools/libxl/libxl_dm.c index c4ca11eb90..a8a36d7fa1 100644 --- a/tools/libxl/libxl_dm.c +++ b/tools/libxl/libxl_dm.c @@ -446,9 +446,9 @@ static char ** libxl__build_device_model_args_new(libxl__gc *gc, flexarray_vappend(dm_args, "-vga", "qxl", NULL); if (b_info->video_memkb) { flexarray_vappend(dm_args, "-global", - GCSPRINTF("qxl-vga.vram_size_mb=%lu", + GCSPRINTF("qxl-vga.vram_size_mb=%"PRIu64, (b_info->video_memkb/2/1024)), "-global", - GCSPRINTF("qxl-vga.ram_size_mb=%lu", + GCSPRINTF("qxl-vga.ram_size_mb=%"PRIu64, (b_info->video_memkb/2/1024)), NULL); } break; |