|
|
|
|
|
|
|
|
|
|
xen-changelog
[Xen-changelog] [xen-unstable] ioemu: Use asprintf instead of PATH_MAX,
# HG changeset patch
# User Keir Fraser <keir.fraser@xxxxxxxxxx>
# Date 1201111512 0
# Node ID 79497be10105d565227c25ab2e767d165ae5dce3
# Parent 019f5bd23ea5aae89bc4e39d49d7bb838333fcbc
ioemu: Use asprintf instead of PATH_MAX, which POSIX says to be facultative.
Signed-off-by: Samuel Thibault <samuel.thibault@xxxxxxxxxxxxx>
---
tools/ioemu/target-i386-dm/helper2.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff -r 019f5bd23ea5 -r 79497be10105 tools/ioemu/target-i386-dm/helper2.c
--- a/tools/ioemu/target-i386-dm/helper2.c Wed Jan 23 18:03:52 2008 +0000
+++ b/tools/ioemu/target-i386-dm/helper2.c Wed Jan 23 18:05:12 2008 +0000
@@ -635,7 +635,7 @@ int main_loop(void)
extern int suspend_requested;
CPUState *env = cpu_single_env;
int evtchn_fd = xce_handle == -1 ? -1 : xc_evtchn_fd(xce_handle);
- char qemu_file[PATH_MAX];
+ char *qemu_file;
fd_set fds;
int ret = 0;
@@ -665,9 +665,9 @@ int main_loop(void)
main_loop_wait(1); /* For the select() on events */
/* Save the device state */
- snprintf(qemu_file, sizeof(qemu_file),
- "/var/lib/xen/qemu-save.%d", domid);
+ asprintf(&qemu_file, "/var/lib/xen/qemu-save.%d", domid);
do_savevm(qemu_file);
+ free(qemu_file);
xenstore_record_dm_state("paused");
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-changelog] [xen-unstable] ioemu: Use asprintf instead of PATH_MAX, which POSIX says to be facultative.,
Xen patchbot-unstable <=
|
|
|
|
|