Alexandre Julliard : preloader: Silence the warning for the low 64k.

Alexandre Julliard julliard at winehq.org
Mon May 5 14:28:22 CDT 2008


Module: wine
Branch: master
Commit: 7a4d57502931fbcfcdb3b319bc27a5d3f7df9206
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=7a4d57502931fbcfcdb3b319bc27a5d3f7df9206

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Mon May  5 17:19:24 2008 +0200

preloader: Silence the warning for the low 64k.

---

 loader/preloader.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/loader/preloader.c b/loader/preloader.c
index 0ca33fd..109ad3f 100644
--- a/loader/preloader.c
+++ b/loader/preloader.c
@@ -1084,8 +1084,10 @@ void* wld_start( void **stack )
         if (wld_mmap( preload_info[i].addr, preload_info[i].size, PROT_NONE,
                       MAP_FIXED | MAP_PRIVATE | MAP_ANON | MAP_NORESERVE, -1, 0 ) == (void *)-1)
         {
-            wld_printf( "preloader: Warning: failed to reserve range %p-%p\n",
-                        preload_info[i].addr, (char *)preload_info[i].addr + preload_info[i].size );
+            /* don't warn for low 64k */
+            if (preload_info[i].addr >= (void *)0x10000)
+                wld_printf( "preloader: Warning: failed to reserve range %p-%p\n",
+                            preload_info[i].addr, (char *)preload_info[i].addr + preload_info[i].size );
             remove_preload_range( i );
             i--;
         }




More information about the wine-cvs mailing list