diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2008-05-24 09:24:25 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2008-05-24 09:24:25 +0100 |
commit | b9920f5849e0e712d9b11ad65776a18264f24e59 (patch) | |
tree | a60a27b3d1dcb1d6e937fa30d153be4f283dcc61 /extras/mini-os/lib | |
parent | 74c4a80c2b2c35d0112f07273761ba1d24d936a0 (diff) | |
download | xen-b9920f5849e0e712d9b11ad65776a18264f24e59.tar.gz xen-b9920f5849e0e712d9b11ad65776a18264f24e59.tar.bz2 xen-b9920f5849e0e712d9b11ad65776a18264f24e59.zip |
minios: Fix width of shifted 1
Shifting 1 more that 32 bits requires 1 to be long-typed.
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
Diffstat (limited to 'extras/mini-os/lib')
-rw-r--r-- | extras/mini-os/lib/xmalloc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/extras/mini-os/lib/xmalloc.c b/extras/mini-os/lib/xmalloc.c index 59f4ad5dd8..f73721f0dc 100644 --- a/extras/mini-os/lib/xmalloc.c +++ b/extras/mini-os/lib/xmalloc.c @@ -127,7 +127,7 @@ static void *xmalloc_whole_pages(size_t size, size_t align) if ( hdr == NULL ) return NULL; - hdr->size = (1 << (pageorder + PAGE_SHIFT)); + hdr->size = (1UL << (pageorder + PAGE_SHIFT)); /* Debugging aid. */ hdr->freelist.next = hdr->freelist.prev = NULL; |