Mailing List Archive

[xen-unstable] minios: Fix bug/build problem introduced in c/s 22799
# HG changeset patch
# User John Weekes <lists.xen@nuclearfallout.net>
# Date 1296121039 0
# Node ID 7873885ec74dee5b6dda5d72aebbea85c8ab54a9
# Parent 5ce41defa1fa1fd98dc36bff74a139aea4e620e8
minios: Fix bug/build problem introduced in c/s 22799

With "debug=n", "make stubdom" currently fails in xen-unstable. This
patch addresses this through minor fixups.

Signed-off-by: John Weekes <lists.xen@nuclearfallout.net>
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
---
extras/mini-os/lib/sys.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)

diff -r 5ce41defa1fa -r 7873885ec74d extras/mini-os/lib/sys.c
--- a/extras/mini-os/lib/sys.c Wed Jan 26 16:11:41 2011 +0000
+++ b/extras/mini-os/lib/sys.c Thu Jan 27 09:37:19 2011 +0000
@@ -178,10 +178,10 @@ int posix_openpt(int flags)
return(dev->fd);
}

-int open_savefile(char *path, int save)
+int open_savefile(const char *path, int save)
{
struct consfront_dev *dev;
- char *nodename[64];
+ char nodename[64];

snprintf(nodename, sizeof(nodename), "device/console/%d", save ? SAVE_CONSOLE : RESTORE_CONSOLE);

@@ -286,7 +286,7 @@ int write(int fd, const void *buf, size_
while (nbytes > 0) {
ret = xencons_ring_send(files[fd].cons.dev, (char *)buf, nbytes);
nbytes -= ret;
- buf += ret;
+ buf = (char *)buf + ret;
}
return tot - nbytes;
}

_______________________________________________
Xen-changelog mailing list
Xen-changelog@lists.xensource.com
http://lists.xensource.com/xen-changelog